Changelog for fixed-vector-hetero-0.7.0.0
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,foldMapNatFis added -
GHC 9.0.1 compatibility
Changes in 0.6.0.0
-
Type class
TyLookupandtyLookup&tyLookupFadded for lookup up field by its type. -
:&&:type class for composing constraints added -
Data.Vector.HFixed.foldremoved since it was completely unusable -
indexandsetfromData.Vector.HFixeduse 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, andHVectorFare now polykinded
Changes in 0.4.0.0
-
Major rework of API.
FunandTFunare unified.Fun ~ TFun Identity. Type classArityCnow contain special variants ofaccumandarityinstead of building data structure containing all necessary dictionaries. -
Monadconstraints now relaxed toApplicativewhere appropriate -
Most functions now have 3 variants: typeclass-based for
HVector, typeclass-based forHVectorFand ones that use natural transformations forHVectorF. Some have been renamed to get consistent naming. -
Support for GHC 7.10 is dropped
-
HVecFdefinition is moved toData.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
-
asCVecfunction added -
ContVecreexported from Data.Vector.HFixed
Changes in 0.2.0.0
-
Type changing lenses added
-
zipMonoF added
-
types of monomorphize and monomorphizeF corrected