Safe Haskell | None |
---|
- data Quickson
- quicksonParse :: ByteString -> Either String Quickson
- quicksonExecute :: FromJSON a => Quickson -> Value -> Either String a
- quickson :: FromJSON a => ByteString -> ByteString -> Either String a
Documentation
Quickson intermediary representation
quicksonParse :: ByteString -> Either String QuicksonSource
Parse a quickson structure
quicksonExecute :: FromJSON a => Quickson -> Value -> Either String aSource
Execute a quickson structure against a value
quickson :: FromJSON a => ByteString -> ByteString -> Either String aSource
Perform a JSON extraction