An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org : explainable-predicates

Explainable predicates are essentially functions from types to Bool which can additionally describe themselves and explain why an argument does or doesn't match. They are intended to be used during unit tests to provide better error messages when tests fail. For example, if a collection is missing an element, an explainable predicate can tell you which element is missing.

Registry - Source - JSON - codemeta.json
purl: pkg:hackage/explainable-predicates
Keywords: bsd3 , library , testing , Propose Tags
License: BSD-3-Clause
Latest release: about 2 years ago
First release: over 4 years ago
Dependent packages: 1
Dependent repositories: 8
Downloads: 1,869 total
Stars: 8 on GitHub
Forks: 2 on GitHub
Total Commits: 35
Committers: 2
Average commits per author: 17.5
Development Distribution Score (DDS): 0.057
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago

HMock 0.5.1.2
HMock is a flexible mock framework for testing effectful code in Haskell. Tests can set up expec...
8 versions - Latest release: about 2 years ago - 8 dependent repositories - 2 thousand downloads total - 24 stars on GitHub - 1 maintainer
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.