Safe Haskell | None |
---|---|
Language | Haskell2010 |
A cheap and cheerful pretty-printing library
Documentation
Instances
PP Version Source # | |
PP Text Source # | |
PP DefaultValue Source # | |
Defined in Data.API.PP pp :: DefaultValue -> String Source # | |
PP BasicType Source # | |
PP APIType Source # | |
PP FieldName Source # | |
PP TypeName Source # | |
PP VersionExtra Source # | |
Defined in Data.API.Changes.Types pp :: VersionExtra -> String Source # | |
PP TypeKind Source # | |
PP [Char] Source # | |
PP t => PP (Set t) Source # | |
class PPLines t where Source #
Instances
PPLines Value Source # | |
PPLines NormTypeDecl Source # | |
Defined in Data.API.NormalForm ppLines :: NormTypeDecl -> [String] Source # | |
PPLines APITableChange Source # | |
Defined in Data.API.Changes.Types ppLines :: APITableChange -> [String] Source # | |
PPLines APIChange Source # | |
PPLines MigrateFailure Source # | |
Defined in Data.API.Error ppLines :: MigrateFailure -> [String] Source # | |
PPLines ApplyFailure Source # | |
Defined in Data.API.Error ppLines :: ApplyFailure -> [String] Source # | |
PPLines ValidateFailure Source # | |
Defined in Data.API.Error ppLines :: ValidateFailure -> [String] Source # | |
PPLines ValueError Source # | |
Defined in Data.API.Error ppLines :: ValueError -> [String] Source # | |
PPLines Step Source # | |
PPLines t => PPLines [t] Source # | |
Defined in Data.API.PP | |
(PPLines s, PPLines t) => PPLines (s, t) Source # | |
Defined in Data.API.PP |