maam-0.3.0.0: Monadic Abstracting Abstract Machines (MAAM) built on Galois Transformers

Safe HaskellNone
LanguageHaskell2010

FP.Prelude.Vector

Documentation

vec :: ToFold a t => t -> 𝕍 a Source

uvec :: (ToFold a t, Unbox a) => t -> 𝕍ᵘ a Source

data 𝕄 a Source

Constructors

Matrix 

Fields

matrixRowSize ::
 
matrixData :: 𝕍 a
 

Instances

Lookup (, ) a (𝕄 a) Source 

matrix :: ToFold a t => -> t -> 𝕄 a Source

data 𝕄ᵘ a Source

Constructors

UMatrix 

Instances

Unbox a => Lookup (, ) a (𝕄ᵘ a) Source 

umatrix :: (ToFold a t, Unbox a) => -> t -> 𝕄ᵘ a Source