## 0.3.0 (2024-04-03)
* Use type tags, push actual target types into a type family. It means more
required type annotations, but this is fine by me as I think this library
should be implemented using GHC 9.10 `TypeApplications`.
* Swap `NoRec0`, `EmptyRec0` for uninstantiated data types. Less unwrapping,
more consistent to the rest of the type-heavy interface. (They were labelled
"via" but never used with `DerivingVia`.)
## 0.2.0 (2023-08-04)
* Redesign interface, pushing certain checks out of type classes into top-level
generic function type signature. It means busier top-level types and more code
for wrapping them, but it allows for more flexibility and cleans up
implementation. (And the busyness simply makes explicit the implicit checks
that were being done before.)
## 0.1.1 (2023-07-20)
* add work-in-progress store-style generic `foldMap`, encoding constructors by
their index, at `Generic.Data.Function.FoldMap.SumConsByte`
## 0.1.0 (2023-06-23)
Initial release.
* extracted from binrep