Next: Basic Rules for Lambda
Up: The Lambda Calculus
Previous: Literature
Contents
Start
The syntax of lambda expressions is defined as follows:
The Lambda Calculus therefore includes three diffenrent types of lambda expressions:
- variables (referencing lambda expressions)
- lambda abstractions (defining functions)
- applications (invoking functions)
Remark:
The parentheses in the syntax of an application are not mandatory.
This results from the law of associativity for applications
introduced below.
Georg P. Loczewski
2004-03-05