Rainbow

Chunk

data Chunk a

chunk

Formatting, all terminals

bold

faint

italic

underline

blink

inverse

invisible

strikeout

Colors

data Radiant

fore

back

Colors, all terminals

black

red

green

yellow

blue

magenta

cyan

white

Colors, 256-color terminals only

grey

brightRed

brightGreen

brightYellow

brightBlue

brightMagenta

brightCyan

brightWhite

color256

only256

Converting Chunk to ByteString

class Renderable a

toByteStringsColors0

toByteStringsColors8

toByteStringsColors256

byteStringMakerFromEnvironment

byteStringMakerFromHandle

chunksToByteStrings

Quick and dirty functions for IO

putChunk

putChunkLn

Re-exports

Notes on terminals