matrices-0.3.2: native matrix based on vector

Copyright(c) 2014 Kai Zhang
LicenseBSD3
Safe HaskellNone
LanguageHaskell2010

Data.Matrix.Generic.Types

Description

 

Synopsis

Documentation

data Matrix v a Source

row-major matrix supporting efficient slice

Constructors

Matrix !Int !Int !Int !Int !(v a) 

Instances

Vector v Bool => Show (Matrix v Bool) 
(Vector v a, Show a) => Show (Matrix v a) 
Binary a => Binary (Matrix Vector a) 
(Unbox a, Binary a) => Binary (Matrix Vector a) 
(Storable a, Binary a) => Binary (Matrix Vector a) 

data MMatrix v m a Source

mutable matrix

Constructors

MMatrix !Int !Int !Int !Int !(v m a)