|
Foreign.Ptr.Region | Maintainer | Bas van Dijk <v.dijk.bas@gmail.com> |
|
|
|
|
|
Description |
|
|
Synopsis |
|
|
|
|
Memory as a scarce resource
|
|
|
Represents memory of size number of bytes which may be marshalled to or
from Haskell values of type α. Before you can use the memory you have to
allocate it using open.
| Constructors | | Instances | |
|
|
|
Handy type synonym for a regional handle to memory. This should provide a
safer replacement for Foreign.Ptr.Ptr
|
|
Note that this module re-exports the Control.Monad.Trans.Region
module from the regions package which allows you to:
|
|
module Control.Monad.Trans.Region |
|
Pure functions on regional pointers
|
|
|
|
|
Wraps: Foreign.Ptr.castPtr
|
|
|
Wraps: Foreign.Ptr.plusPtr
|
|
|
Wraps: Foreign.Ptr.alignPtr
|
|
|
Wraps: Foreign.Ptr.minusPtr
|
|
Produced by Haddock version 2.6.0 |