unsafe-0.0: Unified interface to unsafe functions
Safe HaskellNone
LanguageHaskell98

System.Unsafe

Documentation

performIO :: IO a -> a Source #

interleaveIO :: IO a -> IO a Source #

interleaveST :: ST s a -> ST s a Source #

ioToST :: IO a -> ST s a Source #

stToIO :: ST s a -> IO a Source #

foreignPtrToPtr :: ForeignPtr a -> Ptr a Source #

coerce :: a -> b Source #