► |  | How to Design Programs Languages

1 | Beginning Student
2 | Beginning Student with List Abbreviations
3 | Intermediate Student
4 | Intermediate Student with Lambda
5 | Advanced Student
| Index

▼ | 4 | Intermediate Student with Lambda

4.1 | define
4.2 | lambda
4.3 | Function Calls
4.4 | Primitive Operation Names
4.5 | Unchanged Forms

On this page:

lambda
λ

top ← prev up next →

#### 4.2`` lambda

( lambda (id id ...) expr)

Creates a function that takes as many arguments as given ids, and whose body is expr.

( λ (id id ...) expr)

The Greek letter λ is a synonym for lambda.
top ← prev up next →