Maintainer | Bas van Dijk <v.dijk.bas@gmail.com> |
---|
Foreign.Ptr.Region.Unsafe
Description
Unsafe functions for retrieving the actual Ptr
from a regional pointer
and for lifting operations on Ptr
s to RegionalPtr
s.
Documentation
unsafePtr :: RegionalPtr α r -> Ptr αSource
unsafeWrap :: MonadIO m => (Ptr α -> IO β) -> RegionalPtr α r -> m βSource
unsafeWrap2 :: MonadIO m => (Ptr α -> γ -> IO β) -> RegionalPtr α r -> γ -> m βSource
unsafeWrap3 :: MonadIO m => (Ptr α -> γ -> δ -> IO β) -> RegionalPtr α r -> γ -> δ -> m βSource