Type.Eq
data a :~: b
withEq
idEq
composeEq
flipEq
argumentEq
cast
(|>)
data OuterEq f a
data InnerEq i a
withOuterEq
withInnerEq
outerEq
innerEq
assembleEq
sameInnerEq
dynamicEq
class TypeCompare t