@hackage numhask-array0.9.0

Multi-dimensional array interface for numhask.

numhask-array

Build Status Hackage

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.