Safe Haskell | None |
---|---|

Language | Haskell2010 |

Safe MArray interface to Foreign.Matlab.Array.

An instance of `MArray`

for `MXArray`

. Although array access can be done through this instance, arrays themselves must be created using `mxMArray`

along with one of the Foreign.Matlab.Array create functions.

- data MMXArray i e
- mxMArray :: MXArrayComponent a => MXArray a -> MMXArray MIndex a
- unMmxArray :: MXArrayComponent a => MMXArray MIndex a -> MXArray a

# Documentation

A wrapper for `MXArray`

to allow for a `MArray`

instance. All instances of this type will have `MIndex`

as `i`

MXArrayComponent e => MArray MMXArray e IO |

unMmxArray :: MXArrayComponent a => MMXArray MIndex a -> MXArray a Source