@hackage unfree0.1.0
Simplistic free monad with deriving through UndecidableInstances
Categories
License
BSD-3-Clause
Maintainer
ejconlon@gmail.com
Links
Versions
- 0.1.0 Mon, 3 Oct 2022
Installation
Dependencies (4)
- base >=4.12 && <5
- deepseq >=1.4 && <1.5
- hashable >=1.3 && <1.5
- recursion-schemes >=5.2 && <5.3 Show all…
Dependents (1)
@hackage/overeasy
unfree
Simplistic free monad with deriving through UndecidableInstances
Why does this exist when free is ubiquitous? Sometimes you just want to easily derive Eq without having to define Eq1 for your functor, or maybe you just want a Hashable instance. (Maybe someday the situation will improve with quantified constrant superclasses.)