Apocrypha

monad-peel

Lift control operations like exception catching through monad transformers

This package defines @MonadPeelIO@, a subset of @MonadIO@ into which generic control operations such as @catch@ can be lifted from @IO@. Instances are based on monad transformers in @MonadTransPeel@, which includes all standard monad transformers in the @transformers@ library except @ContT@. For convenience, it provides a wrapped version of Control.Exception with types generalized from @IO@ to all monads in @MonadPeelIO@.

Available in

OverlayNewestEbuildsLast activity
haskell GitHub ↗ 0.3 1 2 d details ›

Versions & arches

VersionOverlay amd64 Committed
0.3 haskell amd64 testing 6 mo view · download · history ↗