ShowS

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
showsTable :: Show a => BlockTable a -> ShowS
html Text.Html.BlockTable
showStructure :: Text -> String
text Data.Text.Lazy.Internal
Display the internal structure of a lazy Text.
gshows :: Data a => a -> ShowS
syb Data.Generics.Text
Generic shows
putTextToShowS :: PutText ShowS
HUnit Test.HUnit.Text
Accumulates persistent lines (dropping progess lines) for return by runTestText. The accumulated lines are represented by a ShowS (String -> String) function whose first argument is the string to be appended to the accumulated report lines.