Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.Type.Equality.Hetero
Description
This module shims kind heterogeneous propositional equality.
Documentation
data (a :: k1) :~~: (b :: k2) where #
Instances
TestEquality ((:~~:) a :: k -> Type) | |
Defined in GHC.Internal.Data.Type.Equality Methods testEquality :: forall (a0 :: k) (b :: k). (a :~~: a0) -> (a :~~: b) -> Maybe (a0 :~: b) | |
a ~~ b => Bounded (a :~~: b) | |
Defined in GHC.Internal.Data.Type.Equality | |
a ~~ b => Enum (a :~~: b) | |
Defined in GHC.Internal.Data.Type.Equality | |
a ~~ b => Read (a :~~: b) | |
Defined in GHC.Internal.Data.Type.Equality | |
Show (a :~~: b) | |
Eq (a :~~: b) | |
Ord (a :~~: b) | |
Defined in GHC.Internal.Data.Type.Equality |