Safe Haskell | None |
---|---|
Language | Haskell2010 |
Symantic.Parser.Grammar.Write
Synopsis
- newtype WriteGrammar (showName :: Bool) a = WriteGrammar {}
- data WriteGrammarInh = WriteGrammarInh {}
- emptyWriteGrammarInh :: WriteGrammarInh
- writeGrammar :: WriteGrammar sN a -> Text
- pairWriteGrammarInh :: Semigroup s => IsString s => WriteGrammarInh -> Infix -> Maybe s -> Maybe s
Type WriteGrammar
newtype WriteGrammar (showName :: Bool) a Source #
Constructors
WriteGrammar | |
Fields |
Instances
Type WriteGrammarInh
data WriteGrammarInh Source #
Constructors
WriteGrammarInh | |
Fields |
writeGrammar :: WriteGrammar sN a -> Text Source #
pairWriteGrammarInh :: Semigroup s => IsString s => WriteGrammarInh -> Infix -> Maybe s -> Maybe s Source #