Features
The main feature is to allow to define functions as first class objects.
LingoF function values can be defined using different sources:
. Lingo Expressions
. Existing Handlers
. Anonymous Functions (lambda expressions)
. Function Modules
. Currying / composing existing functions
. Built-in Syntax Helpers
. Javascript Functions (new)
All these features bring full support for both lambda-calculus and combinatory logic theoretical models.