symantic-6.3.2.20180208: Library for Typed Tagless-Final Higher-Order Composable DSL

Safe HaskellNone
LanguageHaskell2010

Language.Symantic.Typing.Show

Contents

Documentation

Orphan instances

Source src => Show (TypeVT src) Source # 
Instance details

Methods

showsPrec :: Int -> TypeVT src -> ShowS #

show :: TypeVT src -> String #

showList :: [TypeVT src] -> ShowS #

Source src => Show (TypeT src vs) Source # 
Instance details

Methods

showsPrec :: Int -> TypeT src vs -> ShowS #

show :: TypeT src vs -> String #

showList :: [TypeT src vs] -> ShowS #

Source src => Show (Types src vs ts) Source # 
Instance details

Methods

showsPrec :: Int -> Types src vs ts -> ShowS #

show :: Types src vs ts -> String #

showList :: [Types src vs ts] -> ShowS #

NameTyOf c => Show (Const src c) Source # 
Instance details

Methods

showsPrec :: Int -> Const src c -> ShowS #

show :: Const src c -> String #

showList :: [Const src c] -> ShowS #

Source src => Show (TypeK src vs kt) Source # 
Instance details

Methods

showsPrec :: Int -> TypeK src vs kt -> ShowS #

show :: TypeK src vs kt -> String #

showList :: [TypeK src vs kt] -> ShowS #

Source src => Show (Type src vs t) Source # 
Instance details

Methods

showsPrec :: Int -> Type src vs t -> ShowS #

show :: Type src vs t -> String #

showList :: [Type src vs t] -> ShowS #