Module defining a type for analyzing the type alignment of prepared statements.
Module defining NULL
-aware column mappings; the next step "up" from Meta
.
Module for a typeclass for monads with effect-capturing unit.
Module of additional combinators for Catchable
, all defined in terms of attempt
.
Module of additional combinators for Catchable
, specific to SQLException
.
Module defining a typeclass for composite database types (those that can map to multiple columns).
Module defining the type of exceptions representing unmet expectations.
Module for a constructor of modules of IO operations for effectful monads.
Module defining the lowest level of column mapping.
Typeclass instances for scalaz.
Some functions for pretty-printing.
Additional functions for manipulating Process
values.
Module defining queries parameterized by input and output types.
Module defining Transactor
, which abstracts over connection providers and gives natural
trasformations ConnectionIO ~> M
and Process[ConnectionIO, ?] ~> Process[M, ?]
for target
monad M
.
Module defining updates parameterized by input type.
Module for implicit syntax useful in REPL session.
Collection of modules for typeclasses and other helpful bits.