The latest version of vector is 0.13.1.0-2.
vector
Version 0.6.0.2 revision 1 uploaded by HerbertValerioRiedel.
Package meta
- Synopsis
- Efficient Arrays
- Description
An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop fusion optimization framework .
It is structured as follows:
Data.Vector
- Boxed vectors of arbitrary types.
Data.Vector.Unboxed
- Unboxed vectors with an adaptive representation based on data type families.
Data.Vector.Storable
- Unboxed vectors of Storable types.
Data.Vector.Primitive
- Unboxed vectors of primitive types as
defined by the
primitive
package.Data.Vector.Unboxed
is more flexible at no performance cost. Data.Vector.Generic
- Generic interface to the vector types.
There is also a (draft) tutorial on common uses of vector.
Please use the project trac to submit bug reports and feature requests.
Changes since version 0.6.0.1
Workaround for GHC bug #4120
Changes since version 0.6
Improved documentation
Changes since version 0.5
More efficient representation of
Storable
vectorsBlock copy operations used when possible
Typeable
andData
instancesMonadic combinators (
replicateM
,mapM
etc.)Better support for recycling (see
create
andmodify
)Performance improvements
- Author
- Roman Leshchinskiy <rl@cse.unsw.edu.au>
- Bug reports
- http://trac.haskell.org/vector
- Category
- Data, Data Structures
- Copyright
- (c) Roman Leshchinskiy 2008-2010
- Homepage
- http://code.haskell.org/vector
- Maintainer
- Roman Leshchinskiy <rl@cse.unsw.edu.au>
- Package URL
- n/a
- Stability
- n/a