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

unwitch

Removes the magic from witch. This provides safe conversions like witch does. But it doesn't use type classes or exceptions. This has a couple of advantages: No need to use type application for function selection. Functions get names that describe what they do. This allows ctags to work as well. No trouble with orphans. Custom errors instead of the prelude based ones allow client code to recover with typesafety even on partial conversions.

Ecosystem
hackage.haskell.org
Latest Release
2.0.1
about 4 hours ago
Versions
3
Downloads
0 total
Links
Registry hackage.haskell.org
Source Repository
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/unwitch
spec
License MIT
First Release 1 day ago
Last Synced about 4 hours ago