fixed-vector 0.5.1.0 → 0.5.1.2
raw patch · 2 files changed
+107/−97 lines, 2 files
Files
- ChangeLog +96/−0
- fixed-vector.cabal +11/−97
+ ChangeLog view
@@ -0,0 +1,96 @@+Changes in 0.5.1.0++ * Zero-element vector `Empty' is added.+++Changes in 0.5.0.0++ * `ContVec' now behaves like normal vector. `Arity' type class is+ reworked. `Id' data type is removed.++ * Construction of vector reworked.++ * `reverse', `snoc', `consV', `fold' and `foldMap' are added.++ * Type changing maps and zips are added.++ * Vector indexing with type level numbers is added.++ * Twan van Laarhoven's lens added. (`element' and `elementTy')++ * Ord instances added to vector data types defined in the library.+++Changes in 0.4.4.0++ * Functor and Applicative instances are added to Id.+++Changes in 0.4.3.0++ * Typeable instance for S and Z added.+++Changes in 0.4.2.0++ * 1-tuple `Only' added.++ * fromList' and fromListM added.++ * apply functions from Arity type class generalized.+++Changes in 0.4.1.0++ * `cons' function added.++ * Getter for `Fun' data type added.+++Changes in 0.4.0.0++ * Wrapper for monomorphics vectors is added.++ * `VecList' is reimplemented as GADT and constructors are exported.++ * Constructor of `ContVecT' is exported++ * Empty `ContVecT' is implemented as `empty'.++ * Typeable, Foldable and Traversable instances are added where+ appropriate+++Changes in 0.3.0.0++ * Vector type class definition is moved to the D.V.F.Cont module.++ * Indexing function restored.++ * `unfoldr' added.+++Changes in 0.2.0.0++ * Continuation-based vector added.++ * Right fold added.++ * tailWith, convertContinuation, and ! from+ Data.Vector.Fixed removed.++ * Vector instance for tuples added.+++Changes in 0.1.2++ * imap, imapM, ifoldl, ifoldM, zipWithM, izipWithM+ functions are added.++ * VectorN type class added.+++Changes in 0.1.1++ * foldM and tailWith added. Type synonyms for numbers up to 6 are+ added. Fun is reexported from Data.Vector.Fixed.
fixed-vector.cabal view
@@ -1,5 +1,5 @@ Name: fixed-vector-Version: 0.5.1.0+Version: 0.5.1.2 Synopsis: Generic vectors with statically known size. Description: Generic library for vectors with statically known@@ -19,120 +19,32 @@ . Library is structured as follows: .- [Data.Vector.Fixed]+ [@Data.Vector.Fixed@] Generic API. It's suitable for both ADT-based vector like Complex and array-based ones. .- [Data.Vector.Fixed.Cont]+ [@Data.Vector.Fixed.Cont@] Continuation based vectors. Internally all functions use them. .- [Data.Vector.Fixed.Mutable]+ [@Data.Vector.Fixed.Mutable@] Type classes for array-based implementation and API for working with mutable state. .- [Data.Vector.Fixed.Unboxed]+ [@Data.Vector.Fixed.Unboxed@] Unboxed vectors. .- [Data.Vector.Fixed.Boxed]+ [@Data.Vector.Fixed.Boxed@] Boxed vector which can hold elements of any type. .- [Data.Vector.Fixed.Storable]+ [@Data.Vector.Fixed.Storable@] Unboxed vectors of Storable types. .- [Data.Vector.Fixed.Primitive]+ [@Data.Vector.Fixed.Primitive@] Unboxed vectors based on pritimive package. .- [Data.Vector.Fixed.Monomorphic]+ [@Data.Vector.Fixed.Monomorphic@] Wrappers for monomorphic vectors- .- Changes in 0.5.0.0- .- * ContVec now behaves like normal vector. Arity type class is- reworked. Id is removed.- .- * Construction of vector reworked.- .- * reverse, snoc, consV, fold and foldMap are added.- .- * Type changing maps and zips are added.- .- * Vector indexing with type level numbers is added.- .- * Twan van Laarhoven's lens added. (element and elementTy)- .- * Ord instances added to vector data types defined in the library.- .- Changes in 0.4.4.0- .- * Functor and Applicative instances are added to Id.- .- Changes in 0.4.3.0- .- * Typeable instance for S and Z added.- .- Changes in 0.4.2.0- .- * 1-tuple Only added.- .- * fromList' and fromListM added.- .- * apply functions from Arity type class generalized.- .- Changes in 0.4.1.0- .- * cons function added.- .- * Getter to Fun data type added.- .- Changes in 0.4.0.0- .- * Wrapper for monomorphics vectors is added.- .- * VecList is reimplemented as GADT and constructors are exported.- .- * Constructor of ContVecT is exported- .- * Empty ContVecT is implemented as empty.- .- * Typeable, Foldable and Traversable instances are added where- appropriate- .- Changes in 0.3.0.0- .- * Wrappers for monomorphic types added.- .- Changes in 0.3.0.0- .- * Vector type class definition is moved to the D.V.F.Cont module.- .- * Indexing function restored.- .- * unfoldr added.- .- Changes in 0.2.0.0- .- * Continuation-based vector added.- .- * Right fold added.- .- * tailWith, convertContinuation, and ! from- Data.Vector.Fixed removed.- .- * Vector instance for tuples added.- .- Changes in 0.1.2- .- * imap, imapM, ifoldl, ifoldM, zipWithM, izipWithM- functions are added.- .- * VectorN type class added.- .- Changes in 0.1.1- .- * foldM and tailWith added. Type synonyms for numbers up to 6 are- added. Fun is reexported from Data.Vector.Fixed. - Cabal-Version: >= 1.8 License: BSD3 License-File: LICENSE@@ -141,6 +53,8 @@ Bug-reports: https://github.com/Shimuuar/fixed-vector/issues Category: Data Build-Type: Simple+extra-source-files:+ ChangeLog source-repository head type: hg