Kind.agda 239 B

12345678910111213
  1. module Kind (Gnd : Set)(U : Set)(T : U -> Set) where
  2. open import Basics
  3. open import Pr
  4. open import Nom
  5. data Kind : Set where
  6. Ty : Gnd -> Kind
  7. _|>_ : Kind -> Kind -> Kind
  8. Pi : (u : U) -> (T u -> Kind) -> Kind
  9. infixr 60 _|>_