text-show-instances-1: Additional instances for text-show

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

Text.Show.Text.Data.Bifunctor

Description

Monomorphic Show functions for data types in the bifunctors library.

Since: 1

Synopsis

Documentation

showbBiffPrec :: Show (p (f a) (g b)) => Int -> Biff p f g a b -> Builder Source

Convert a Biff value to a Builder with the given precedence.

Since: 1

showbBiffPrecWith2 :: (Show2 p, Show1 f, Show1 g) => (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> Biff p f g a b -> Builder Source

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

Since: 1

showbClownPrec :: Show (f a) => Int -> Clown f a b -> Builder Source

Convert a Clown value to a Builder with the given precedence.

Since: 1

showbClownPrecWith :: Show1 f => (Int -> a -> Builder) -> Int -> Clown f a b -> Builder Source

Convert a Clown value to a Builder with the given show function and precedence.

Since: 1

showbFlipPrec :: Show (p b a) => Int -> Flip p a b -> Builder Source

Convert a Flip value to a Builder with the given precedence.

Since: 1

showbFlipPrecWith2 :: Show2 p => (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> Flip p a b -> Builder Source

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

Since: 1

showbJoinPrec :: Show (p a a) => Int -> Join p a -> Builder Source

Convert a Join value to a Builder with the given precedence.

Since: 1

showbJoinPrecWith :: Show2 p => (Int -> a -> Builder) -> Int -> Join p a -> Builder Source

Convert a Join value to a Builder with the given show function and precedence.

Since: 1

showbJokerPrec :: Show (g b) => Int -> Joker g a b -> Builder Source

Convert a Joker value to a Builder with the given precedence.

Since: 1

showbJokerPrecWith :: Show1 g => (Int -> b -> Builder) -> Int -> Joker g a b -> Builder Source

Convert a Joker value to a Builder with the given show function and precedence.

Since: 1

showbProductPrec :: (Show (f a b), Show (g a b)) => Int -> Product f g a b -> Builder Source

Convert a Product value to a Builder with the given precedence.

Since: 1

showbProductPrecWith2 :: (Show2 f, Show2 g) => (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> Product f g a b -> Builder Source

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

Since: 1

showbTannenPrec :: Show (f (p a b)) => Int -> Tannen f p a b -> Builder Source

Convert a Tannen value to a Builder with the given precedence.

Since: 1

showbTannenPrecWith2 :: (Show1 f, Show2 p) => (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> Tannen f p a b -> Builder Source

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

Since: 1

showbWrappedBifunctorPrec :: Show (p a b) => Int -> WrappedBifunctor p a b -> Builder Source

Convert a WrappedBifunctor value to a Builder with the given precedence.

Since: 1

showbWrappedBifunctorPrecWith2 :: Show2 p => (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> WrappedBifunctor p a b -> Builder Source

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

Since: 1