← Package details

array0.5.8.0

Verified build. The service reproduced this documentation.

Target: Linux on x86-64. Some inferred types, re-exported declarations, and resolved links are not available.

Data.Array.Storable

Maintainer : libraries@haskell.org Stability : experimental Portability : non-portable (uses Data.Array.MArray)

A storable array is an IO-mutable array which stores its contents in a contiguous memory block living in the C heap. Elements are stored according to the class Storable. You can obtain the pointer to the array contents to manipulate elements from languages like C.

It is similar to IOUArray but slower. Its advantage is that it's compatible with C.

Arrays of Storable things.

StorableArray · Declaration information is not available.

Overloaded mutable array interface

| Module Data.Array.MArray provides the interface of storable arrays. They are instances of class MArray (with the IO monad).

Module export: Data.Array.MArray. Resolved links are not available.

Accessing the pointer to the array contents

withStorableArray · Declaration information is not available.

touchStorableArray · Declaration information is not available.

Build record and source files

Generator: aihc-haddock-7b0c8493-web-1

Metadata snapshot: 10bf2eab3c8818e91375122614fd52da6b643c8772e4ede6e094d3ea680122b7

Open the dependency plan · Download the documentation model

Import a package

Enter a package name and an exact version from Hackage. The site contains imported versions only.