Popularity
2.7
Growing
Activity
0.0
Stable
1
3
0
Monthly Downloads: 1
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags:
Testing
Latest version: v0.1.0.0
freer-converse alternatives and similar packages
Based on the "Testing" category.
Alternatively, view freer-converse alternatives based on common mentions on social networks and blogs.
-
hedgehog
Release with confidence, state-of-the-art property testing for Haskell. -
quickcheck-state-machine
Test monadic programs using state machine based models -
curl-runnings
A declarative test framework for quickly and easily writing integration tests against JSON API's. -
smallcheck
Test your Haskell code by exhaustively checking its properties -
ghc-prof-flamegraph
Generates data to be used with flamegraph.pl from .prof files. -
checkers
Check properties on standard classes and data structures -
monad-mock
A Haskell package that provides a monad transformer for mocking mtl-style typeclasses -
hspec-checkers
Allows to use checkers properties from hspec -
test-framework
Framework for running and organising QuickCheck test properties and HUnit test cases -
fuzzcheck
A library for testing monadic code in the spirit of QuickCheck -
tasty-hedgehog
Tasty integration for the Hedgehog property testing library -
hspec-expectations-json
Hspec expectations on JSON Values -
should-not-typecheck
A HUnit/hspec assertion to verify that an expression does not typecheck -
quickcheck-arbitrary-adt
Typeclass for generating a list of each instance of a sum type's constructors -
hspec-golden-aeson
Use tests to monitor changes in Aeson serialization -
markov-chain-usage-model
Computations for Markov chain usage models -
tasty-rerun
Rerun previous test suite runs to run only failing tests -
test-framework-th
Automagically (using Template Haskell) generates the Haskell-code you need when using HUnit -
tasty-expected-failure
Mark test cases as expected-failure -
test-framework-sandbox
test-sandbox support for the test-framework package
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Promo
www.sonarqube.org
Do you think we are missing an alternative of freer-converse or a related project?
README
freer-converse
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.