Portability | portable |
---|---|
Stability | stable |
Maintainer | sven.panne@aedion.de |
Safe Haskell | Safe-Inferred |
This is a purely internal module for an IO monad with a pointer as an additional state, basically a StateT (Ptr s) IO a.
Documentation
IOState | |
|
getIOState :: IOState s (Ptr s)Source
peekIOState :: Storable a => IOState a aSource
evalIOState :: IOState s a -> Ptr s -> IO aSource