The purpose of this document is to specify a baseline set of functional programming features that users can request and that programming languages can advertise support for. This feature set strives to be "JSON-like" and "purely functional".
The goals of this specification are (in descending order of importance):
- Cultivate a portable functional programming style