Control.Monad.ST.Trans

# The ST Monad Transformer

data STT s m a

runST

runSTT

# Mutable references

data STRef s a

newSTRef

readSTRef

writeSTRef

# Mutable arrays

data STArray s i e

newSTArray

readSTArray

writeSTArray

boundsSTArray

numElementsSTArray

freezeSTArray

thawSTArray

runSTArray

# Unsafe Operations

unsafeReadSTArray

unsafeWriteSTArray

unsafeFreezeSTArray

unsafeThawSTArray

unsafeIOToSTT

unsafeSTToIO

unsafeSTTToIO

unsafeSTRefToIORef

unsafeIORefToSTRef