Capability:First class functions
Capability:First class functions
Capabilities characterize abstract requirements of tasks and abilities of languages and libraries.
Browse this capability's properties.
Capabilities characterize abstract requirements of tasks and abilities of languages and libraries.
Browse this capability's properties.
First class functions are functions which can be used as data type. This enables to define higher order functions (functions operating on functions) and to store functions in variables (for languages providing mutable state).