text-show-instances-3: Additional instances for text-show

Copyright(C) 2014-2015 Ryan Scott
LicenseBSD-style (see the file LICENSE)
MaintainerRyan Scott
StabilityProvisional
PortabilityGHC
Safe HaskellNone
LanguageHaskell2010

TextShow.Control.Monad.Trans

Description

Monomorphic TextShow functions for monad transformers.

Since: 2

Synopsis

Documentation

liftShowbErrorTPrec :: (TextShow e, TextShow1 m) => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> ErrorT e m a -> Builder Source

Convert an ErrorT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbExceptTPrec :: (TextShow e, TextShow1 m) => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> ExceptT e m a -> Builder Source

Convert an ExceptT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbIdentityTPrec :: TextShow1 f => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> IdentityT f a -> Builder Source

Convert an IdentityT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbListTPrec :: TextShow1 m => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> ListT m a -> Builder Source

Convert a ListT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbMaybeTPrec :: TextShow1 m => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> MaybeT m a -> Builder Source

Convert a MaybeT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbWriterTLazyPrec :: (TextShow w, TextShow1 m) => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> WriterT w m a -> Builder Source

Convert a lazy WriterT value to a Builder with the given show functions and precedence.

Since: 3

liftShowbWriterTStrictPrec :: (TextShow w, TextShow1 m) => (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> WriterT w m a -> Builder Source

Convert a strict WriterT value to a Builder with the given show functions and precedence.

Since: 3