ShowS +base

type ShowS = String -> String
base Prelude, base Text.Show
The shows functions return a function that prepends the output String to an existing String. This allows constant-time concatenation of results using function composition.
shows :: Show a => a -> ShowS
base Prelude, base Text.Show
equivalent to showsPrec with a precedence of 0.
showsPrec :: Show a => Int -> a -> ShowS
base Prelude, base Text.Show
showString :: String -> ShowS
base Prelude, base Text.Show
utility function converting a String to a show function that simply prepends the string unchanged.
showSigned :: Real a => (a -> ShowS) -> Int -> a -> ShowS
base Numeric
Converts a possibly-negative Real value to a string.
showsTypeRep :: TypeRep -> ShowS
base Data.Typeable