dev-haskell/monad-peel (haskell)

Search

Package Information

Description:
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@.
Homepage:
https://andersk.mit.edu/haskell/monad-peel/
License:
BSD

Versions

Version EAPI Keywords Slot
0.3 8 ~amd64 0/0.3

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>haskell@gentoo.org</email>
		<name>Gentoo Haskell</name>
	</maintainer>
	<longdescription>
		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@.
	</longdescription>
</pkgmetadata>

Lint Warnings

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST monad-peel-0.3.tar.gz 6819 bytes