Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data JsonPartialValue Source #
JsonPartialString String | |
JsonPartialNumber Double | |
JsonPartialObject [(String, JsonPartialValue)] | |
JsonPartialArray [JsonPartialValue] | |
JsonPartialBool Bool | |
JsonPartialNull | |
JsonPartialError String |
Instances
class JsonPartialValueAt a where Source #
Instances
JsonPartialValueAt JsonPartialIndex Source # | |
(BalancedParens w, Rank0 w, Rank1 w, Select1 v, TestBit w) => JsonPartialValueAt (JsonCursor ByteString v w) Source # | |
hasKV :: String -> JsonPartialValue -> JsonPartialValue -> MQuery JsonPartialValue Source #
jsonKeys :: JsonPartialValue -> [String] Source #
named :: String -> Entry String JsonPartialValue -> MQuery JsonPartialValue Source #