Safe Haskell | None |
---|---|
Language | Haskell2010 |
Low-level implementation of the storage backend.
Documentation
parseValue :: (FromJSON a, MonadError AversError m) => Value -> m a Source
parseDatum :: (FromDatum a, MonadError AversError m) => Datum -> m a Source
runQuerySingleSelection :: FromDatum a => Exp SingleSelection -> Avers a Source
runQueryCollect :: (FromDatum a, IsSequence e, Result e ~ Sequence a) => Exp e -> Avers (Vector a) Source