The rematch package

[Tags:library, mit]

Rematch is a simple library of matchers, which express rules that can pass or fail. Matchers also report their failure with human readable output. Custom matchers can be build, and matchers can be combined using several predefined combinators or you can write your own. Matchers are often used in automated tests to provide expressive failure messages. Rematch is very similar to, and very inspired by the hamcrest library for Java


Dependencies base (>=4.5.0 && <5), HUnit (>=1.0) [details]
License MIT
Copyright Tom Crayford 2013
Author Tom Crayford
Stability Unknown
Category Control
Uploaded Sun Jan 13 23:53:45 UTC 2013 by TomCrayford
Distributions LTSHaskell:, NixOS:
Downloads 1998 total (24 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-24 [all 5 reports]


  • Control
    • Control.Rematch
      • Control.Rematch.Formatting


Maintainer's Corner

For package maintainers and hackage trustees