2022-08-31 13:18:49 +00:00
|
|
|
let Any = ./Any/Type.dhall
|
|
|
|
|
2022-09-09 08:07:20 +00:00
|
|
|
let Set = ./Set/Type.dhall
|
|
|
|
|
|
|
|
in { equal : Any → Any → Bool
|
|
|
|
, fix : ∀(t : Type) → (t → t) → t
|
|
|
|
, `fix'` : (Set → Set) → Set
|
2022-09-12 14:13:19 +00:00
|
|
|
, ignoreOtherArgs : ∀(A: Type) → ∀(B: Type) → (A → B) → A → B
|
2022-09-09 08:07:20 +00:00
|
|
|
, mergeAttrs : Set → Set → Set
|
|
|
|
, toAny : ∀(t : Type) → ∀(v : t) → Any
|
2022-08-31 13:18:49 +00:00
|
|
|
, toTypeUnchecked : ∀(t : Type) → ∀(v : Any) → t
|
|
|
|
}
|