mirror of
https://github.com/HigherOrderCO/Kind.git
synced 2024-09-11 17:56:48 +03:00
8 lines
176 B
Plaintext
8 lines
176 B
Plaintext
Sigma
|
|
: ∀(A: *) ∀(B: ∀(x: A) *) *
|
|
= λA λB
|
|
$(self: (Sigma A B))
|
|
∀(P: ∀(x: (Sigma A B)) *)
|
|
∀(new: ∀(a: A) ∀(b: (B a)) (P (Sigma.new A B a b)))
|
|
(P self)
|