A supercombinator is a mathematical expression which is fully bound and self-contained. It may be either a constant or a combinator where all the subexpressions are supercombinators. Supercombinators are used in the implementation of functional languages.
In mathematical terms, a lambda expression S is a supercombinator of arity n if it has no free variables and is of the form λx1.λx2...λxn.E (with n ≥ 0, so that lambdas are not required) such that E itself is not a lambda abstraction and any lambda abstraction in E is again a supercombinator.
We don't have any images related to Supercombinator yet.
You can add one yourself here.
We don't have any YouTube videos related to Supercombinator yet.
You can add one yourself here.
We don't have any PDF documents related to Supercombinator yet.
You can add one yourself here.
We don't have any Books related to Supercombinator yet.
You can add one yourself here.
We don't have any archived web articles related to Supercombinator yet.
See also
- S. L. Peyton Jones, The Implementation of Functional Programming Languages. Prentice Hall, 1987.