Programming Computable Functions
Appearance
The programming language Programming language for Computable Functions (or PCF for short) is a call-by-name typed functional language.
Syntax
Its types A are given by the following grammar
- A ::= exp | A → A
and its terms by
- M ::= x | λx:A.M | MM | n | succ M | pred M | cond M M M | YA M
where x is a variable and n an integer.