| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
HaskellWorks.Data.Json.PartialValue
Documentation
data JsonPartialValue Source #
Constructors
| JsonPartialString String | |
| JsonPartialNumber Double | |
| JsonPartialObject [(String, JsonPartialValue)] | |
| JsonPartialArray [JsonPartialValue] | |
| JsonPartialBool Bool | |
| JsonPartialNull | |
| JsonPartialError String |
Instances
class JsonPartialValueAt a where Source #
Methods
Instances
| JsonPartialValueAt JsonPartialIndex Source # | |
Defined in HaskellWorks.Data.Json.PartialValue Methods jsonPartialJsonValueAt :: JsonPartialIndex -> JsonPartialValue Source # | |
| (BalancedParens w, Rank0 w, Rank1 w, Select1 v, TestBit w) => JsonPartialValueAt (JsonCursor ByteString v w) Source # | |
Defined in HaskellWorks.Data.Json.Backend.Standard.Cursor Methods jsonPartialJsonValueAt :: JsonCursor ByteString v w -> JsonPartialValue Source # | |
hasKV :: String -> JsonPartialValue -> JsonPartialValue -> MQuery JsonPartialValue Source #
jsonKeys :: JsonPartialValue -> [String] Source #
named :: String -> Entry String JsonPartialValue -> MQuery JsonPartialValue Source #