| 0 | : | a → b |
| cons | : | (a → b) → c → c |
| hd | : | c → a → b |
| map | : | ((a → b) → a → b) → c → c |
| nil | : | c |
| F | : | (a → b) → a → b |
| Y | : | a |
| G | : | (a → b) → a → b |
| H | : | (a → b) → a → b |
| I | : | a → b |
| P | : | c |
| F · 0 · Y | ⇒ | hd · (map · F · (cons · 0 · nil)) · Y |
| map · G · nil | ⇒ | nil |
| map · H · (cons · I · P) | ⇒ | cons · (H · I) · (map · H · P) |