Hacker News new | ask | show | jobs
by moogleii 3625 days ago
>The main difference between a "first class" function and a function pointer is that a first class function carries an environment

Isn't that specifically a closure? I think first class functions have a more general definition.