typelevel-1.2.2: Useful type level operations (type families and related operators).

Safe HaskellNone
LanguageHaskell2010

Type.Known

Documentation

class KnownType t where Source #

Minimal complete definition

fromType

type family KnownTypeVal (t :: k) where ... Source #

Equations

KnownTypeVal (t :: k) = KnownKindVal k 

type family KnownKindVal (nat :: Type) where ... Source #

fromType' :: forall t s. (KnownType t, Convertible' (KnownTypeVal t) s) => s Source #