Closures as objects Dec 13, 2020 by David Farrell programming-languages closure lisp moose metaobject-protocol object-oriented How lexical scope and anonymous functions can create powerful object systems Read it