Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Language.ZipperAG.Examples.HTMLTableFormatter
Documentation
Instances
Data R Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> R -> c R # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c R # dataTypeOf :: R -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c R) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c R) # gmapT :: (forall b. Data b => b -> b) -> R -> R # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> R -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> R -> r # gmapQ :: (forall d. Data d => d -> u) -> R -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> R -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> R -> m R # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> R -> m R # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> R -> m R # | |
Show R Source # | |
Instances
Data Table Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Table -> c Table # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Table # dataTypeOf :: Table -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Table) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Table) # gmapT :: (forall b. Data b => b -> b) -> Table -> Table # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Table -> r # gmapQ :: (forall d. Data d => d -> u) -> Table -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Table -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Table -> m Table # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Table -> m Table # | |
Show Table Source # | |
Instances
Data Rows Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Rows -> c Rows # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Rows # dataTypeOf :: Rows -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Rows) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Rows) # gmapT :: (forall b. Data b => b -> b) -> Rows -> Rows # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Rows -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Rows -> r # gmapQ :: (forall d. Data d => d -> u) -> Rows -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Rows -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Rows -> m Rows # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Rows -> m Rows # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Rows -> m Rows # | |
Show Rows Source # | |
Instances
Data Row Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Row -> c Row # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Row # dataTypeOf :: Row -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Row) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Row) # gmapT :: (forall b. Data b => b -> b) -> Row -> Row # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Row -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Row -> r # gmapQ :: (forall d. Data d => d -> u) -> Row -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Row -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Row -> m Row # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Row -> m Row # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Row -> m Row # | |
Show Row Source # | |
Instances
Data Elems Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Elems -> c Elems # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Elems # dataTypeOf :: Elems -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Elems) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Elems) # gmapT :: (forall b. Data b => b -> b) -> Elems -> Elems # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Elems -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Elems -> r # gmapQ :: (forall d. Data d => d -> u) -> Elems -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Elems -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Elems -> m Elems # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Elems -> m Elems # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Elems -> m Elems # | |
Show Elems Source # | |
Constructors
TableText String | |
NestedTable Table |
Instances
Data Elem Source # | |
Defined in Language.ZipperAG.Examples.HTMLTableFormatter Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Elem -> c Elem # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Elem # dataTypeOf :: Elem -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Elem) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Elem) # gmapT :: (forall b. Data b => b -> b) -> Elem -> Elem # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Elem -> r # gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Elem -> r # gmapQ :: (forall d. Data d => d -> u) -> Elem -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Elem -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Elem -> m Elem # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Elem -> m Elem # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Elem -> m Elem # | |
Show Elem Source # | |
lengthList :: [a] -> Int Source #
add_border_line :: [String] -> [String] Source #
hor_spaces :: Int -> String Source #
add_vertical :: Int -> [String] Source #
add_sepline :: Int -> [String] Source #
nestedtable :: Table Source #
printTable :: [String] -> String Source #