Let expression
https://en.wikipedia.org/wiki/Let_expression
- letexpression associates a function definition with a restricted scope
- in LC, - letexpression is a lambda abstraction applied to an arg
- in math, - letexpr associates a Boolean condition with a restricted scope
- in math, let expression may be considered as a conjunction of expressions, within an existential quantifier which restricts the scope of the variable. 
- let expression is present in many FPL to allow the local definition of expression, for use in defining another expression. 
- let recis an extension of the simple let expression which uses the fixed-point combinator to implement recursion.
Last updated
Was this helpful?