| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Type.Heterogeneous
Documentation
class TestHetEquality (w :: forall k. k -> *) where #
Minimal complete definition
Methods
testHetEquality :: forall (ka :: *) (a :: ka) (kb :: *) (b :: kb). w a -> w b -> Maybe (HetEq a b) #
Instances
| TestHetEquality TypeRep # | |
Defined in Data.OpenWitness.TypeRep | |
| TestHetEquality (OpenWitness s) # | |
Defined in Data.OpenWitness Methods testHetEquality :: OpenWitness s ka a -> OpenWitness s kb b -> Maybe (HetEq a b) # | |