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