Safe Haskell | Safe-Infered |
---|
- class GeniShow a where
- geniShow :: a -> String
- geniShowText :: a -> Text
- geniShowTree :: GeniShow a => Int -> Tree a -> Text
- geniKeyword :: Text -> Text -> Text
Documentation
class GeniShow a where
GenI format; should round-trip with Parser
by rights
Minimal definition, either one of geniShow
or geniShowText
geniShowText :: a -> Text
GeniShow SchemaVal | |
GeniShow GeniVal | |
GeniShow SemInput | |
GeniShow LitConstr | |
GeniShow Sem | |
GeniShow LexEntry | |
GeniShow Ptype | |
GeniShow TagElem | |
GeniShow [LexEntry] | |
GeniShow a => GeniShow [Ttree a] | |
GeniShow [TagElem] | |
GeniShow a => GeniShow (Tree a) | |
GeniShow (FeatStruct GeniVal) | |
GeniShow gv => GeniShow (AvPair gv) | |
GeniShow gv => GeniShow (Flist gv) | |
GeniShow (Literal GeniVal) | |
GeniShow gv => GeniShow (GNode gv) | |
GeniShow a => GeniShow (Ttree a) | |
GeniShow sem => GeniShow (TestCase sem) |
geniShowTree :: GeniShow a => Int -> Tree a -> Text
geniKeyword :: Text -> Text -> Text