A monad transformer library for Haskell
Haskell
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit ahead, 34 commits behind yav:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
experimental
proofs
src
tests
.gitignore
CHANGES
LICENSE
README
Setup.hs
monadLib.cabal

README

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

Files
~~~~~

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