IdrisDoc
: Data.IORef
Index
Data.IORef
writeIORef
:
IORef
a
->
a
->
IO
()
readIORef
:
IORef
a
->
IO
a
newIORef
:
a
->
IO
(
IORef
a
)
modifyIORef'
:
HasReference
ffi
=>
IORef
a
-> (
a
->
a
) ->
IO'
ffi
()
modifyIORef
:
IORef
a
-> (
a
->
a
) ->
IO
()
data
IORef
:
Type
->
Type
MkIORef
:
a
->
IORef
a
interface
HasReference
newIORef'
:
HasReference
ffi
=>
a
->
IO'
ffi
(
IORef
a
)
readIORef'
:
HasReference
ffi
=>
IORef
a
->
IO'
ffi
a
writeIORef'
:
HasReference
ffi
=>
IORef
a
->
a
->
IO'
ffi
()