Kind/book/Maybe.kind2

10 lines
161 B
Plaintext
Raw Normal View History

2024-02-12 02:14:37 +03:00
Maybe
: ∀(T: *)
*
= λT
$self
∀(P: ∀(x: (Maybe T)) *)
∀(some: ∀(value: T) (P (Maybe.some T value)))
∀(none: (P (Maybe.none T)))
(P self)