Changes in 0.6.2.0
* GHC 9.10 compatibility
Changes in 0.6.1.1
* doctests are marked as non-buildable on GHC9.0 & 9.2
Changes in 0.6.1.0
* `foldMap`, `foldMapF`, `foldMapNatF` is added
* GHC 9.0.1 compatibility
Changes in 0.6.0.0
* Type class `TyLookup` and `tyLookup` & `tyLookupF` added for lookup up field
by its type.
* `:&&:` type class for composing constraints added
* `Data.Vector.HFixed.fold` removed since it was completely unusable
* `index` and `set` from `Data.Vector.HFixed` use GHC's Nats for indexing
* Documentation improvements and doctests test suite
Changes in 0.5.0.0
* GHC8.4 compatibility release. Semigroup instance is added for HVec
* Classes `Arity`, `ArityC`, and `HVectorF` are now polykinded
Changes in 0.4.0.0
* Major rework of API. `Fun` and `TFun` are unified. `Fun ~ TFun Identity`.
Type class `ArityC` now contain special variants of `accum` and
`arity` instead of building data structure containing all necessary dictionaries.
* `Monad` constraints now relaxed to `Applicative` where appropriate
* Most functions now have 3 variants: typeclass-based for `HVector`,
typeclass-based for `HVectorF` and ones that use natural transformations for
`HVectorF`. Some have been renamed to get consistent naming.
* Support for GHC 7.10 is dropped
* `HVecF` definition is moved to `Data.Vector.HFixed.HVec`
Changes in 0.3.1.2
* Fix build for GHC 8.2
Changes in 0.3.1.0
* Fix build for GHC 8.0
Changes in 0.3.1.0
* replicateF added
* type signature of zipMonoF generalized
Changes in 0.3.0.0
* HVector instances up to 32-element tuples
* `asCVec` function added
* `ContVec` reexported from Data.Vector.HFixed
Changes in 0.2.0.0
* Type changing lenses added
* zipMonoF added
* types of monomorphize and monomorphizeF corrected