dejafu/tasty-dejafu
Michael Walker da474b5dcf Turn 'Program' typeclass into a GADT
With careful application of typeclass instances to this GADT, and by
redefining 'ConcT' in terms of it, this solves the type inference
problem and removes the need for the 'basic' function.  This approach
also has less newtype wrapping/unwrapping, and so is probably a step
in the right direction even without the type inference advantages.

The diff is quite big because things have needed to migrate between
modules to avoid the import graph getting even worse.
2019-02-02 01:38:39 +00:00
..
Test/Tasty Turn 'Program' typeclass into a GADT 2019-02-02 01:38:39 +00:00
CHANGELOG.rst Remove deprecated functions & types 2019-01-20 14:24:46 +00:00
LICENSE Update copyright years 2017-12-13 07:24:18 +00:00
README.markdown Remove mentions of docs.barrucadu.co.uk 2018-03-11 22:49:51 +00:00
Setup.hs Use stylish-haskell to format import lists. 2017-04-08 05:42:25 +01:00
tasty-dejafu.cabal Remove deprecated functions & types 2019-01-20 14:24:46 +00:00

tasty-dejafu

Integration between the dejafu library for concurrency testing and tasty. This lets you easily incorporate concurrency testing into your existing test suites.

Contributing

Bug reports, pull requests, and comments are very welcome!

Feel free to contact me on GitHub, through IRC (#haskell on freenode), or email (mike@barrucadu.co.uk).