Takusen-0.8.3: Database library with left-fold interface, for PostgreSQL, Oracle, SQLite, ODBC.
Source code
Contents
Index
Control.Exception.MonadIO
Documentation
class
MonadIO
m =>
CaughtMonadIO
m
where
Source
Methods
gcatch
:: m a -> (
Exception
-> m a) -> m a
Source
gcatchJust
:: (
Exception
->
Maybe
b) -> m a -> (b -> m a) -> m a
Source
Instances
CaughtMonadIO
IO
CaughtMonadIO
m =>
CaughtMonadIO
(
ReaderT
a m)
ISession
si =>
CaughtMonadIO
(
DBM
mark si)
gtry
::
CaughtMonadIO
m => m b -> m (
Either
Exception
b)
Source
gtryJust
::
CaughtMonadIO
m => (
Exception
->
Maybe
b) -> m b1 -> m (
Either
b b1)
Source
gbracket
::
CaughtMonadIO
m => m t -> (t -> m a) -> (t -> m b) -> m b
Source
gfinally
::
CaughtMonadIO
m => m t -> m a -> m t
Source
Produced by
Haddock
version 2.1.0