| name | function-def |
| version | 1.1 |
| description | Definition of function constants |
| author | Joe Hurd <joe@gilith.com> |
| license | MIT |
| show | Data.Bool Function |
⊦ id = λx. x
⊦ ∀f g. (f o g) = λx. f (g x)
⊦ ∀f. surjective f ⇔ ∀y. ∃x. y = f x
⊦ ∀f. injective f ⇔ ∀x1 x2. f x1 = f x2 ⇒ x1 = x2
⊦ T
⊦ (∀) = λP. P = λx. T