Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.Json
Description
A JSON syntax model. See the BNF at https://www.json.org
Synopsis
- data Value
- _Value :: Name
- _Value_array :: Name
- _Value_boolean :: Name
- _Value_null :: Name
- _Value_number :: Name
- _Value_object :: Name
- _Value_string :: Name
Documentation
A JSON value
Constructors
ValueArray [Value] | A JSON array |
ValueBoolean Bool | A boolean value |
ValueNull | JSON's null value |
ValueNumber Double | A numeric value |
ValueObject (Map String Value) | A JSON object as a set of key/value pairs |
ValueString String | A string value |
_Value_array :: Name Source #
_Value_null :: Name Source #
_Value_number :: Name Source #
_Value_object :: Name Source #
_Value_string :: Name Source #