@hackage uvector0.1.0.4
Fast unboxed arrays with a flexible interface
Deprecated
Dependencies (2)
Dependents (14)
@hackage/monte-carlo, @hackage/mwc-random, @hackage/acme-everything, @hackage/statistics-fusion, @hackage/histogram-fill, @hackage/safe-freeze, Show all…
Package Flags
safe
(off by default)
Compile the library with read/write bound checking enabled.
The uvector library is a polished up version of the basic flat, unlifted arrays from the Data Parallel Haskell project. These arrays use aggressive fusion optimisations, low level unboxed representations, and a list-like interface, to provide convenient access to fast arrays in pure Haskell.
As this is all about speed, the library is only available for GHC.
When to fuse: don't duplicate work.