prologue-3.2.3: Better, more general Prelude exporting common utilities.

Safe HaskellNone
LanguageHaskell2010

Prologue.Type.Reflection

Documentation

typeOfProxy :: forall proxy a. Typeable a => proxy a -> TypeRep a Source #

type family Typeables ls :: Constraint where ... Source #

Equations

Typeables '[] = () 
Typeables (l ': ls) = (Typeable l, Typeables ls) 

class TypeableMany (ls :: [*]) where Source #

Minimal complete definition

someTypeReps

Instances