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