The PrimitiveArray package

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

This library provides efficient multidimensional arrays.

In general all operations are (highly) unsafe, no bounds-checking or other sanity-checking is performed. Operations are aimed toward efficiency as much as possible. Goals of the library are to have arrays according to three ideas: immutablemutable arrays, strictlazy arrays, zero-based/lower-bound arrays. Zero-based arrays save one addition on each access if the lower bound or the array is always zero.

We have forked two repa modules: Shape and Index.


Dependencies base (==4.*), primitive (>=0.4), vector (>=0.9) [details]
License BSD3
Copyright Christian Hoener zu Siederdissen, 2010-2012
Author Christian Hoener zu Siederdissen
Category Data
Home page
Source repo head: git clone git://
Uploaded Tue Mar 6 16:00:50 UTC 2012 by ChristianHoener
Distributions NixOS:
Downloads 8861 total (80 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




Maintainer's Corner

For package maintainers and hackage trustees