Data.IntCast
type family IntBaseType a :: IntBaseTypeK
data IntBaseTypeK
type IsIntSubType a b
type family IsIntBaseSubType a b :: Bool
type IsIntTypeIso a b
type family IsIntBaseTypeIso a b :: Bool
type IsIntTypeEq a b
type family IsIntBaseTypeEq a b :: Bool