-
just watched youtube.com/watch?v=wXoY91w4Agk. interesting look into how closures are implemented as structs that capture state with external functions that invoke them, rather than types with an
invokeinstance method (like clojure does)
invoke instance method (like clojure does)