Safe Haskell | None |
---|---|
Language | Haskell2010 |
Text.Tabular.AsciiArt from tabular-0.2.2.7, modified to treat wide characters as double width.
Synopsis
- render :: Bool -> (rh -> String) -> (ch -> String) -> (a -> String) -> Table rh ch a -> String
- verticalBar :: Bool -> Char
- leftBar :: Bool -> String
- rightBar :: Bool -> String
- midBar :: Bool -> String
- doubleMidBar :: Bool -> String
- horizontalBar :: Bool -> Char
- doubleHorizontalBar :: Bool -> Char
- renderColumns :: Bool -> [Int] -> Header String -> String
- renderHLine :: Bool -> [Int] -> Header String -> Properties -> [String]
- doubleCross :: Bool -> String
- doubleVerticalCross :: Bool -> String
- cross :: Bool -> Char
- renderHLine' :: Bool -> Properties -> [Int] -> Char -> Header String -> String
Documentation
for simplicity, we assume that each cell is rendered on a single line
verticalBar :: Bool -> Char Source #
doubleMidBar :: Bool -> String Source #
horizontalBar :: Bool -> Char Source #
doubleHorizontalBar :: Bool -> Char Source #
We stop rendering on the shortest list!
doubleCross :: Bool -> String Source #
doubleVerticalCross :: Bool -> String Source #
renderHLine' :: Bool -> Properties -> [Int] -> Char -> Header String -> String Source #