text-show-3.2.2: Efficient conversion of values into Text

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

TextShow.Data.Semigroup

Description

Monomorphic TextShow functions for data types in the Data.Semigroup module.

Since: 3

Synopsis

Documentation

liftShowbMinPrec :: (Int -> a -> Builder) -> Int -> Min a -> Builder Source

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

Since: 3

liftShowbMaxPrec :: (Int -> a -> Builder) -> Int -> Max a -> Builder Source

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

Since: 3

liftShowbFirstPrec :: (Int -> a -> Builder) -> Int -> First a -> Builder Source

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

Since: 3

liftShowbLastPrec :: (Int -> a -> Builder) -> Int -> Last a -> Builder Source

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

Since: 3

liftShowbWrappedMonoidPrec :: (Int -> m -> Builder) -> Int -> WrappedMonoid m -> Builder Source

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

Since: 3

liftShowbOptionPrec :: (Int -> a -> Builder) -> Int -> Option a -> Builder Source

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

Since: 3

liftShowbArgPrec2 :: (Int -> a -> Builder) -> (Int -> b -> Builder) -> Int -> Arg a b -> Builder Source

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

Since: 3