Safe Haskell | None |
---|---|
Language | Haskell2010 |
Prettier YAML encoding.
Since: 0.8.13
Synopsis
- encodePretty :: ToJSON a => Config -> a -> ByteString
- data Config
- getConfCompare :: Config -> Text -> Text -> Ordering
- setConfCompare :: (Text -> Text -> Ordering) -> Config -> Config
- getConfDropNull :: Config -> Bool
- setConfDropNull :: Bool -> Config -> Config
- defConfig :: Config
- pretty :: Config -> Value -> YamlBuilder
Documentation
encodePretty :: ToJSON a => Config -> a -> ByteString Source #
Configurable encode
.
Since: 0.8.13
setConfCompare :: (Text -> Text -> Ordering) -> Config -> Config Source #
Sets ordering for object keys
Since: 0.8.13
getConfDropNull :: Config -> Bool Source #
Since: 0.8.24
The default configuration: do not sort objects or drop keys
Since: 0.8.13