Simulation of other Paradigms and Continuations - slide 3 : 43 |
Due to (1) the first class status of functions, and due to (2) the use of static binding of free names, it is possible to interpret a closure as an object
With this interpretation, it is possible to regard certain function definitions as classes