The monadLib package

[Tags:bsd3, library]

A collection of monad transformers.

[Skip to Readme]


Versions 3.0.0, 3.1.0, 3.3.0, 3.4.4, 3.4.5, 3.4.6, 3.5.1, 3.5.2, 3.6, 3.6.1, 3.6.2, 3.7.1, 3.7.2, 3.7.3
Change log CHANGES
Dependencies base (<5) [details]
License BSD3
Author Iavor S. Diatchki
Category Monads
Home page
Uploaded Thu May 23 20:41:47 UTC 2013 by IavorDiatchki
Distributions Debian:3.7.3, LTSHaskell:3.7.3, NixOS:3.7.3, Stackage:3.7.3, Tumbleweed:3.7.3
Downloads 6447 total (412 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




base3Build for compatability with base3DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees

Readme for monadLib

Readme for monadLib-3.7.2

This is version 3 of 'monadLib'.
The library is in the directory 'src'.


LICENSE             The license for the library.
README              This file.
Setup.hs            Used by the Cabal framework.
monadLib.cabal      Used by the Cabal framework.

src/MonadLib.hs        The library.
src/MonadLib/Derive.hs Definitions useful for monads defined with newtype.
src/MonadLib/Monads.hs Definitions for some more base monads (optional).

Simple Installation

To use 'monadLib' you should place the file 'MonadLib.hs'
(and perhaps also 'Monads.hs') in a place where your
implementation can find it.

Cabal Installation

The library supports the Cabal framework which has many options.
To see the available commands try:
> runhaskell Setup.hs --help

A typical installation might look something like this:
> runhaskell Setup.hs configure
> runhaskell Setup.hs build
> runhaskell Setup.hs haddock -- if you have haddock, else skip
> runhaskell Setup.hs install