The vector package

[ Tags: bsd3, data, data-structures, library ] [ Propose Tags ]

An efficient implementation of Int-indexed arrays with a powerful loop fusion framework.

It is structured as follows:

Data.Vector
boxed vectors of arbitrary types
Data.Vector.Primitive
unboxed vectors of primitive types as defined by the primitive package
Data.Vector.Storable
unboxed vectors of Storable types
Data.Vector.Generic
generic interface to the vector types

Properties

Versions 0.1, 0.2, 0.3, 0.3.1, 0.4, 0.4.1, 0.4.2, 0.5, 0.6, 0.6.0.1, 0.6.0.2, 0.7, 0.7.0.1, 0.7.1, 0.8, 0.9, 0.9.1, 0.10, 0.10.0.1, 0.10.9.0, 0.10.9.1, 0.10.9.2, 0.10.9.3, 0.10.10.0, 0.10.11.0, 0.10.12.0, 0.10.12.1, 0.10.12.2, 0.10.12.3, 0.11.0.0, 0.12.0.0, 0.12.0.1 (info)
Dependencies base (>=2 && <4.7), ghc (>=6.9), primitive (<0.2) [details]
License BSD3
Copyright (c) Roman Leshchinskiy 2008-2009
Author Roman Leshchinskiy <rl@cse.unsw.edu.au>
Maintainer Roman Leshchinskiy <rl@cse.unsw.edu.au>
Category Data, Data Structures
Home page http://darcs.haskell.org/vector
Uploaded Thu Nov 19 01:23:16 UTC 2009 by RomanLeshchinskiy
Updated Mon Jun 9 10:36:33 UTC 2014 by HerbertValerioRiedel to revision 1
Distributions Arch:0.12.0.1, Debian:0.11.0.0, Fedora:0.11.0.0, FreeBSD:0.10.12.3, LTSHaskell:0.12.0.1, NixOS:0.12.0.1, Stackage:0.12.0.1, Tumbleweed:0.11.0.0
Downloads 295218 total (11830 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
enableassertions

Enable assertions that check parameters to functions are reasonable. These will impose a moderate performance cost on users of the library, with the benefit that you get reasonable errors rather than segmentation faults!

DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees