| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Text.LaTeX.Internal.FunctionTable
Documentation
data TableCells' a b Source #
Constructors
| Cell b | |
| Condition Cols (NonEmpty (a, TableCells' a b)) |
Instances
data FunctionTable' a b Source #
Constructors
| Table b (TableCells' a b) |
Instances
type TableCells a = TableCells' a a Source #
type FunctionTable a = FunctionTable' a a Source #
Instances
| Foldable Row Source # | |
Defined in Text.LaTeX.Internal.FunctionTable Methods fold :: Monoid m => Row m -> m # foldMap :: Monoid m => (a -> m) -> Row a -> m # foldMap' :: Monoid m => (a -> m) -> Row a -> m # foldr :: (a -> b -> b) -> b -> Row a -> b # foldr' :: (a -> b -> b) -> b -> Row a -> b # foldl :: (b -> a -> b) -> b -> Row a -> b # foldl' :: (b -> a -> b) -> b -> Row a -> b # foldr1 :: (a -> a -> a) -> Row a -> a # foldl1 :: (a -> a -> a) -> Row a -> a # elem :: Eq a => a -> Row a -> Bool # maximum :: Ord a => Row a -> a # | |
| Traversable Row Source # | |
| Functor Row Source # | |
| Show a => Show (Row a) Source # | |
| Eq a => Eq (Row a) Source # | |
Constructors
| Filler | |
Fields
| |
Constructors
| Heading | |
Fields
| |
_Cell :: forall a b p f. (Choice p, Applicative f) => p b (f b) -> p (TableCells' a b) (f (TableCells' a b)) Source #
_Condition :: forall a1 b a2 p f. (Choice p, Applicative f) => p (Cols, NonEmpty (a1, TableCells' a1 b)) (f (Cols, NonEmpty (a2, TableCells' a2 b))) -> p (TableCells' a1 b) (f (TableCells' a2 b)) Source #
subtables :: forall a b f. Applicative f => ((a, TableCells' a b) -> f (a, TableCells' a b)) -> TableCells' a b -> f (TableCells' a b) Source #
isubtables :: forall a b p f. (Indexable Int p, Applicative f) => p (a, TableCells' a b) (f (a, TableCells' a b)) -> TableCells' a b -> f (TableCells' a b) Source #
depth :: TableCells' a b -> Int Source #
witdth :: TableCells' a b -> Int Source #
columnSpecOf :: TableCells' a b -> [TableSpec] Source #
texFunctionTable :: (Render a, Render b) => FunctionTable' a b -> LaTeX Source #
mapNonEmpty :: (a -> b) -> ([a] -> [b]) -> NonEmpty a -> NonEmpty b Source #
texFunctionTableRows :: Render a => TableCells' a b -> NonEmpty (Row b) Source #