alternators: Handy functions when using transformers.

[ bsd3, control, library ] [ Propose Tags ]

Useful monads built on top of transformers. Please see

[Skip to Readme]
Versions [RSS] [faq],,, (info)
Dependencies base (>=4.7 && <5), lens (>=4), mmorph (>=1), mtl (>=2), newtype-generics (>=0.5), stm (>=2.4), transformers (>=0.4) [details]
License BSD-3-Clause
Copyright 2017 Louis Pan
Author Louis Pan
Category Control
Home page
Source repo head: git clone
Uploaded by louispan at 2018-07-02T11:33:06Z
Distributions NixOS:, Stackage:
Downloads 3056 total (66 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2018-07-02 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees


Readme for alternators-

[back to package description]

Hackage Build Status

MonadDelegate assists with coding the handlers for continuation-like monads.


    • Removed runReaderM as it can be replaced with lift, hoist and >>= See gist
    • Replace fromMaybeT with evalMaybeT.
    • Added MonadDelegate for a more accessing a continuation in the same monad.