either: An either monad transformer

[ bsd3, control, library, monads ] [ Propose Tags ]

An either monad transformer


[Skip to Readme]
Versions [faq] 0.1, 0.2.1, 0.2.2, 0.2.2.1, 0.2.2.2, 0.2.2.3, 0.2.3, 0.2.3.1, 0.3, 0.3.0.1, 3.0, 3.0.1, 3.0.2, 3.0.3, 3.1, 3.2, 3.3, 3.4, 3.4.1, 3.4.2, 4.0, 4.1, 4.1.1, 4.1.2, 4.3, 4.3.0.1, 4.3.0.2, 4.3.1, 4.3.2, 4.3.2.1, 4.3.3, 4.3.3.1, 4.3.3.2, 4.3.4, 4.3.4.1, 4.4, 4.4.1, 4.4.1.1, 4.5, 5, 5.0.1, 5.0.1.1
Change log CHANGELOG.markdown
Dependencies base (==4.*), bifunctors (>=4 && <6), exceptions (>=0.5 && <0.9), free (>=4.9 && <5), mmorph (>=1.0.0 && <1.1), monad-control (>=0.3.2 && <1.1), MonadRandom (>=0.1 && <0.5), mtl (>=2.0 && <2.3), profunctors (>=4 && <6), semigroupoids (>=4 && <6), semigroups (>=0.8.3.1 && <1), transformers (>=0.2 && <0.5), transformers-base (==0.4.*) [details]
License BSD-3-Clause
Copyright Copyright (C) 2008-2014 Edward A. Kmett
Author Edward A. Kmett
Maintainer Edward A. Kmett <ekmett@gmail.com>
Category Control, Monads
Home page http://github.com/ekmett/either/
Bug tracker http://github.com/ekmett/either/issues
Source repo head: git clone git://github.com/ekmett/either.git
Uploaded by EdwardKmett at Fri May 29 14:10:32 UTC 2015
Distributions Arch:5.0.1.1, Debian:5.0.1, FreeBSD:4.4.1, LTSHaskell:5.0.1.1, NixOS:5.0.1.1, Stackage:5.0.1.1, openSUSE:5.0.1.1
Downloads 95922 total (755 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2015-05-29 [all 1 reports]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for either-4.4.1

[back to package description]

either

Build Status

This provides an Either monad transformer that unlike ErrorT is unencumbered by a constraint on its Left hand argument. This is needed for a number of applications of this monad transformer, notably in recursion-schemes.

Contact Information

Contributions and bug reports are welcome!

Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.

-Edward Kmett