Kind/book/Maybe.kind2
2024-03-01 20:40:31 -03:00

8 lines
171 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)