| Safe Haskell | Safe |
|---|---|
| Language | Haskell98 |
Text.Tabular.AsciiArt
Synopsis
- render :: (rh -> String) -> (ch -> String) -> (a -> String) -> Table rh ch a -> String
- renderColumns :: [Int] -> Header String -> String
- renderHLine :: [Int] -> Header String -> Properties -> [String]
- renderHLine' :: [Int] -> Char -> Header String -> String
- padLeft :: Int -> String -> String
Documentation
render :: (rh -> String) -> (ch -> String) -> (a -> String) -> Table rh ch a -> String Source #
for simplicity, we assume that each cell is rendered on a single line
Arguments
| :: [Int] | max width for each column |
| -> Header String | |
| -> String |
We stop rendering on the shortest list!
Arguments
| :: [Int] | width specifications |
| -> Header String | |
| -> Properties | |
| -> [String] |
renderHLine' :: [Int] -> Char -> Header String -> String Source #