| 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 Ptrs to RegionalPtrs.
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