Kind/book/Bool.match.kind2
Victor Taelin 9c1a3f16a0 checkpoint
2024-02-20 16:50:19 -03:00

9 lines
139 B
Plaintext

Bool.match
: ∀(b: Bool)
∀(P: ∀(x: Bool) *)
∀(t: (P Bool.true))
∀(f: (P Bool.false))
(P b)
= λb λP λt λf
(~b P t f)