Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
HSDoc | |
|
Instances
IsString (HSDoc n) Source # | |
Defined in Data.Morpheus.CodeGen.Printer fromString :: String -> HSDoc n # |
class Printer a where Source #
Instances
Printer CodeGenConstructor Source # | |
Defined in Data.Morpheus.CodeGen.Internal.AST print :: CodeGenConstructor -> HSDoc ann Source # | |
Printer CodeGenField Source # | |
Defined in Data.Morpheus.CodeGen.Internal.AST print :: CodeGenField -> HSDoc ann Source # | |
Printer CodeGenTypeName Source # | |
Defined in Data.Morpheus.CodeGen.Internal.AST print :: CodeGenTypeName -> HSDoc ann Source # | |
Printer DirectiveLocation Source # | |
Defined in Data.Morpheus.CodeGen.Printer print :: DirectiveLocation -> HSDoc ann Source # | |
Printer TypeRef Source # | |
Printer Name Source # | |
Printer Text Source # | |
Printer String Source # | |
Printer (Name t) Source # | |