Raaz.Core.Memory

The Memory subsystem.

Memory elements.

class Memory m

data VoidMemory

copyMemory

Initialisation and Extraction.

class Initialisable m v

class Extractable m v

class InitialisableFromBuffer m

class ExtractableToBuffer m

A basic memory cell.

data MemoryCell a

withCellPointer

getCellPointer

Memory threads.

class MemoryThread mT

doIO

getMemory

modify

execute

data MT mem a

Some low level MT actions.

liftPointerAction

Memory allocation

type Alloc mem

pointerAlloc