About

Metadata

  • Last updated , by AndreasAbel
  • License BSD-3-Clause
  • Maintained by: vincent@snarc.org, Nicolas Di Prima <nicolas@primetype.co.uk>

  • Lottery factor: 0

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    support_bytestring (on by default)

    add non-orphan bytearray support for bytestring

    support_deepseq (on by default)

    add deepseq instances for memory types

Readme

memory

Build Status BSD Haskell

Documentation: memory on hackage

A generic memory and related abstraction for haskell:

  • A polymorphic byte array abstraction and function similar to strict ByteString.
  • Different type of byte array abstraction.
  • Raw memory IO operations (memory set, memory copy, ..)
  • Aliasing with endianness support.

Also provides some useful helpers:

Versioning

Development versions are an incremental number prefixed by 0. No specific meaning is associated with the versions, specially no API stability.

Production versions : TBD

Coding Style

The coding style of this project mostly follows: haskell-style

Support

See Haskell packages guidelines