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

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.

Ecosystem
hackage.haskell.org
Latest Release
0.1.2.4
over 2 years ago
Versions
7
Downloads
1,879 total
Dependent Packages
1
Dependent Repos
8
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/explainable-predicates
spec
License BSD-3-Clause
First Release over 4 years ago
Last Synced 6 days ago
Repository
Stars 8 on GitHub
Forks 2 on GitHub
Commits 35
Committers 2
Avg per Author 17.5
DDS 0.057