hasql-0.20: An efficient native PostgreSQL driver

Safe HaskellNone
LanguageHaskell2010

Hasql.Session

Documentation

data Session result Source #

Instances

Monad Session Source # 

Methods

(>>=) :: Session a -> (a -> Session b) -> Session b #

(>>) :: Session a -> Session b -> Session b #

return :: a -> Session a #

fail :: String -> Session a #

Functor Session Source # 

Methods

fmap :: (a -> b) -> Session a -> Session b #

(<$) :: a -> Session b -> Session a #

Applicative Session Source # 

Methods

pure :: a -> Session a #

(<*>) :: Session (a -> b) -> Session a -> Session b #

(*>) :: Session a -> Session b -> Session b #

(<*) :: Session a -> Session b -> Session a #

batch :: Batch result -> Session result Source #