Safe Haskell | Trustworthy |
---|---|
Language | Haskell2010 |
Documentation
withForeignPtrPrim :: PrimMonad m => ForeignPtr a -> (Ptr a -> m b) -> m b Source #
touchForeignPtrPrim :: PrimMonad m => ForeignPtr a -> m () Source #
unsafeWithPrim :: (Storable a, PrimMonad m) => MVector (PrimState m) a -> (Ptr a -> m b) -> m b Source #