readIORef

Read the value of an IORef. Beware that the CPU executing a thread can reorder reads or writes to independent locations. See Data.IORef#memmodel for more details.
Lifted readIORef.
Generalized version of readIORef.
Lifted version of readIORef.
>>> ref <- newIORef 42

>>> readIORef ref
42
Read the value of an IORef
Lifted version of readIORef.
Read a value from an IORef. Pre-release
Read the current value stored in a reference.
readIORef ioref = readForCAS ioref >>= peekTicket
Read from a IORef, returning a newer thread-local non-committed write if there is one.
Read from a IORef.
Read the global state of a IORef.
Read the local state of a IORef.
Read the value of an IORefU
Read from a IORef for a future compare-and-swap.
Will read from a IORef.
Will read from a IORef for a future compare-and-swap.