TextShow

# The `TextShow` classes

## `TextShow`

class TextShow a

showbParen

showtParen

showtlParen

showbCommaSpace

showtCommaSpace

showtlCommaSpace

showbSpace

showtSpace

showtlSpace

## `TextShow1`

class TextShow1 f

showbPrec1

showbUnaryWith

liftShowtPrec

liftShowtlPrec

## `TextShow2`

class TextShow2 f

showbPrec2

showbBinaryWith

liftShowtPrec2

liftShowtlPrec2

# `Builder`s

## The `Builder` type

data Builder

toText

toLazyText

toLazyTextWith

toString

## Constructing `Builder`s

singleton

fromText

fromLazyText

fromString

## Flushing the buffer state

flush

## `Builder` utility functions

lengthB

unlinesB

unwordsB

# Printing values

printT

printTL

hPrintT

hPrintTL

# Conversions

## Conversion between `TextShow` and string `Show`

data FromStringShow a

data FromTextShow a

data FromStringShow1 f a

data FromTextShow1 f a

data FromStringShow2 f a b

data FromTextShow2 f a b

showsPrecToShowbPrec

showsToShowb

showbPrecToShowsPrec

showbToShows

## Conversions between `Builder`, strict `Text`, and lazy `Text`

showtPrecToShowbPrec

showtlPrecToShowbPrec

showtToShowb

showtlToShowb

showbPrecToShowtPrec

showbPrecToShowtlPrec

showbToShowt

showbToShowtl