Kind/book/Maybe.kind2
2024-02-25 19:46:44 -03:00

10 lines
174 B
Plaintext

Maybe
: ∀(T: *)
*
= λT
$(self: (Maybe T))
∀(P: ∀(x: (Maybe T)) *)
∀(some: ∀(value: T) (P (Maybe.some T value)))
∀(none: (P (Maybe.none T)))
(P self)