top | item 45999691

(no title)

knome | 3 months ago

closures and objects with a single invoke() method have been considered equivalent in many views for some time.

discuss

order

deepsun|3 months ago

Exactly, that's why I disagree with parent's comment:

> If there's anything that is not an object, it's a function!

Jtsummers|3 months ago

Functions aren't closures. To be a closure it needs to be a function paired with an environment. Functions do not inherently carry their environment with them.