haha-0.3.1: A simple library for creating animated ascii art on ANSI terminals.
Graphics.Ascii.Haha.Terminal
esc :: String -> [String] -> String -> StringSource
clearEol :: StringSource
clear :: StringSource
clearAll :: StringSource
move :: Integral i => i -> i -> StringSource
moveDown :: Integral i => i -> StringSource
moveBack :: Integral i => i -> StringSource
moveForward :: Integral i => i -> StringSource
moveUp :: Integral i => i -> StringSource
load :: StringSource
save :: StringSource
clr :: [String] -> StringSource
bg :: Color -> [String]Source
fg :: Color -> [String]Source
bold :: [String] -> [String]Source
faint :: [String] -> [String]Source
standout :: [String] -> [String]Source
underline :: [String] -> [String]Source
blink :: [String] -> [String]Source
reverse :: [String] -> [String]Source
invisible :: [String] -> [String]Source
normal :: [String] -> [String]Source
data Color Source
Constructors
Instances
num :: Integral i => Color -> iSource
reset :: StringSource
red :: StringSource
green :: StringSource
yellow :: StringSource
blue :: StringSource
magenta :: StringSource
cyan :: StringSource
white :: StringSource
black :: StringSource
redBold :: StringSource
greenBold :: StringSource
yellowBold :: StringSource
blueBold :: StringSource
magentaBold :: StringSource
cyanBold :: StringSource
whiteBold :: StringSource
blackBold :: StringSource
redBg :: StringSource
greenBg :: StringSource
yellowBg :: StringSource
blueBg :: StringSource
magentaBg :: StringSource
cyanBg :: StringSource
whiteBg :: StringSource
resetBg :: StringSource
blackBg :: StringSource
fg256 :: Integral i => i -> [String]Source
bg256 :: Integral i => i -> [String]Source
x256Bold :: Integral i => i -> StringSource
x256Bg :: Integral i => i -> StringSource
x256 :: Integral i => i -> StringSource
width :: (Read i, Integral i) => IO iSource
height :: (Read i, Integral i) => IO iSource
geometry :: (Read i, Integral i) => IO (i, i)Source