| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Sugar
Documentation
Constructors
| Sugar'Unit Note | |
| Sugar'Text Text Note | |
| Sugar'List [Sugar] Wrap Note | |
| Sugar'Map [(Sugar, Sugar)] Note |
Instances
Constructors
| Wrap'Square | |
| Wrap'Paren |
class ToSugar a where Source #
Instances
| ToSugar Double Source # | |
| ToSugar Float Source # | |
| ToSugar Int Source # | |
| ToSugar Int8 Source # | |
| ToSugar Int16 Source # | |
| ToSugar Int32 Source # | |
| ToSugar Int64 Source # | |
| ToSugar Integer Source # | |
| ToSugar Word Source # | |
| ToSugar Word8 Source # | |
| ToSugar Word16 Source # | |
| ToSugar Word32 Source # | |
| ToSugar Word64 Source # | |
| ToSugar () Source # | |
| ToSugar Text Source # | |
| ToSugar a => ToSugar [a] Source # | |
| (ToSugar a, ToSugar b) => ToSugar (a, b) Source # | |
| (ToSugar a, ToSugar b) => ToSugar (Map a b) Source # | |
| (ToSugar a, ToSugar b, ToSugar c) => ToSugar (a, b, c) Source # | |
prettyPrintSugarIO :: Sugar -> IO () Source #
prettyPrintSugar :: Sugar -> Text Source #