@hackage memory0.16.0
memory and related abstraction stuff
Categories
License
BSD-3-Clause
Maintainer
vincent@snarc.org, Nicolas Di Prima <nicolas@primetype.co.uk>
Links
Versions
Installation
Dependencies (5)
Dependents (330)
@hackage/hopenpgp-tools, @hackage/algolia, @hackage/wrecker, @hackage/craft, @hackage/cachix-api, @cardano/cardano-node-socket-emulator, Show all…
Package Flags
support_bytestring
(on by default)
add non-orphan bytearray support for bytestring
support_foundation
(on by default)
add support for foundation strings and unboxed array (deprecated use support_basement)
support_basement
(on by default)
add support for foundation strings and unboxed array
support_deepseq
(on by default)
add deepseq instances for memory types
memory
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


