Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data CursorTransactionIO s a
- data Cursor s a
- declareCursorFor :: params -> Statement params result -> CursorTransactionIO s (Cursor s result)
- fetchWithCursor :: Cursor s a -> CursorTransactionIO s a
Documentation
data CursorTransactionIO s a Source #
A TransactionIO
that also manages creation and deletion of Cursor
s
Instances
A PostgresSQL cursor that produces results of type a
when fetched
declareCursorFor :: params -> Statement params result -> CursorTransactionIO s (Cursor s result) Source #
Run a Statement
using a cursor
fetchWithCursor :: Cursor s a -> CursorTransactionIO s a Source #
Fetch results from a cursor