Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
JsonIndexString ByteString | |
JsonIndexNumber ByteString | |
JsonIndexObject [(ByteString, JsonIndex)] | |
JsonIndexArray [JsonIndex] | |
JsonIndexBool Bool | |
JsonIndexNull |
class JsonIndexAt a where Source #
jsonIndexAt :: a -> Either DecodeError JsonIndex Source #
Instances
(BalancedParens w, Rank0 w, Rank1 w, Select1 v, TestBit w) => JsonIndexAt (JsonCursor ByteString v w) Source # | |
Defined in HaskellWorks.Data.Json.Backend.Standard.Cursor jsonIndexAt :: JsonCursor ByteString v w -> Either DecodeError JsonIndex Source # |