@hackage numhask-array0.8.0
Multi-dimensional array interface for numhask.
Deprecated
Tested Compilers
Dependencies (6)
- adjunctions >=4.0 && <5
- base >=4.11 && <5
- deepseq >=1.4.2.0 && <2
- distributive >=0.4 && <0.7
- numhask >=0.7 && <0.8
- vector >=0.10 && <0.13 Show all…
Dependents (6)
@hackage/online, @hackage/mealy, @hackage/chart-svg, @hackage/ephemeral, @hackage/acme-everything, @hackage/chart-svg-various
numhask-array
This package provides an interface into the numhask API, and both type and value level shape manipulation routines.
Usage
{-# LANGUAGE NegativeLiterals #-}
{-# LANGUAGE RebindableSyntax #-}
import NumHask.Prelude
import NumHask.Array
In situations where shape is only known at runtime, a clear module configuration is:
import NumHask.Array.Shape
import qualified NumHask.Array.Fixed as F
import qualified NumHask.Array.Dynamic as D
Performance
Performance experiments are located in numhask-bench. numhask-hmatrix provides a more performant and similar interface.