The freer-converse package

[ Tags: bsd3, library, testing ] [ Propose Tags ]

One can think of an effectful program and its effect handler as two communicating processes. This package provides the missing pieces that let you write your programs in such a style in Control.Monad.Freer.Converse.

One useful area of application is unit testing. The Control.Monad.Freer.TestControl intends to provide what you need to write ad-hoc test fixtures.


Change log
Dependencies base (>=4.7 && <4.10), freer-effects (==0.3.*), text [details]
License BSD3
Copyright Robert Hensing
Author Robert Hensing
Category Testing
Source repository head: git clone
Uploaded Sat May 27 07:32:09 UTC 2017 by RobertHensing
Distributions NixOS:
Downloads 218 total (74 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-05-27 [all 1 reports]
Hackage Matrix CI





Include the library by source, so GHCi can reload it when running the test suite. Decreases iteration time in ghci, but increases the 'cabal build' time, so it's off by default.


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