Safe Haskell | None |
---|---|
Language | Haskell2010 |
Text.PrettyPrint.Tabulate
Description
Module implements the default methods for Tabulate
- class Data a => Tabulate a where
- class Boxable b where
- class CellValueFormatter a
Documentation
class Data a => Tabulate a where Source #
The elements in a Traverserable should be an instance of Tabulate to be displayed in a tabular format
class Boxable b where Source #
Class that can be derived by a Traversable
to create
a list of Box
values and print as a Table.
Default instances for List, Map and Vector are already provided.
Minimal complete definition
class CellValueFormatter a Source #
Class that implements formatting using printf.
Default instances for String, Char, Int, Integer, Double and Float
are provided. For types that are not an instance of this class
show
is used.