hasql-simple-0.1.0.0: A somewhat opinionated "simpler" API to hasql

Safe HaskellNone
LanguageHaskell2010

Hasql.Simple

Synopsis

Documentation

req :: DbEncode v => (a -> v) -> Params a Source #

opt :: DbEncode v => (a -> Maybe v) -> Params a Source #

(->.) :: (a -> v) -> Value v -> Params a Source #

(->?) :: (a -> Maybe v) -> Value v -> Params a Source #

class RowUnpacker r where Source #

Minimal complete definition

unpackRows

Methods

unpackRows :: forall e. Row e -> Result (r e) Source #

dbDecVal :: DbDecode t => Row t Source #

Short for D.value dbDec

dbDecOptVal :: DbDecode t => Row (Maybe t) Source #

Short for D.nullableValue dbDec

jsonbD' :: (Value -> Parser a) -> Value a Source #

jsonD' :: (Value -> Parser a) -> Value a Source #