First-class function
lastmod 2018-08-17created 2015-10-251 edits
Feture
- Can be stored in a variable or data structure.
- Can be passed as an argument to a subroutine or returned as its result.
- Can be created at runtime.
- Must have an intrinsic identity (Identity) in the object itself, independent of any name given to it.