Contents
Index
zoom-refs-0.0.0.0: Zoom (~ Functor) and pairing (~ Applicative) for mutable references.
Index
atomically
Control.Concurrent.STM.TVar.Zoom
atomicModifyIORef
Data.IORef.Zoom
atomicModifyIORef'
Data.IORef.Zoom
atomicWriteIORef
Data.IORef.Zoom
Branch
1 (Data Constructor)
Data.STRef.Lazy.Zoom
2 (Data Constructor)
Control.Concurrent.STM.TVar.Zoom
IORef
1 (Type/Class)
Data.IORef.Zoom
2 (Data Constructor)
Data.IORef.Zoom
Leaf
1 (Data Constructor)
Data.STRef.Lazy.Zoom
2 (Data Constructor)
Control.Concurrent.STM.TVar.Zoom
loosenIORef
Data.MultiIORef
loosenSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
loosenTVar
Control.Concurrent.STM.MultiTVar
makeMultiIORef
Data.MultiIORef
makeMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
makeMultiTVar
Control.Concurrent.STM.MultiTVar
modifyIORef
Data.IORef.Zoom
modifyIORef'
Data.IORef.Zoom
modifyMultiIORef
Data.MultiIORef
modifyMultiIORef'
Data.MultiIORef
modifyMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
modifyMultiSTRef'
Data.MultiSTRef
modifyMultiTVar
Control.Concurrent.STM.MultiTVar
modifyMultiTVar'
Control.Concurrent.STM.MultiTVar
modifySTRef
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
modifySTRef'
Data.STRef.Zoom
modifyTVar
Control.Concurrent.STM.TVar.Zoom
modifyTVar'
Control.Concurrent.STM.TVar.Zoom
MultiIORef
1 (Type/Class)
Data.MultiIORef
2 (Data Constructor)
Data.MultiIORef
MultiSTRef
1 (Type/Class)
Data.MultiSTRef.Lazy
2 (Data Constructor)
Data.MultiSTRef.Lazy
3 (Type/Class)
Data.MultiSTRef
4 (Data Constructor)
Data.MultiSTRef
MultiTVar
1 (Type/Class)
Control.Concurrent.STM.MultiTVar
2 (Data Constructor)
Control.Concurrent.STM.MultiTVar
newIORef
Data.IORef.Zoom
newMultiIORef
Data.MultiIORef
newMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
newMultiTVar
Control.Concurrent.STM.MultiTVar
newMultiTVarIO
Control.Concurrent.STM.MultiTVar
newSTRef
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
newTVar
Control.Concurrent.STM.TVar.Zoom
newTVarIO
Control.Concurrent.STM.TVar.Zoom
pairSTRefs
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
pairTVars
Control.Concurrent.STM.TVar.Zoom
readIORef
Data.IORef.Zoom
readMultiIORef
Data.MultiIORef
readMultiIORefHead
Data.MultiIORef
readMultiIORefList
Data.MultiIORef
readMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
readMultiSTRefHead
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
readMultiSTRefList
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
readMultiTVar
Control.Concurrent.STM.MultiTVar
readMultiTVarHead
Control.Concurrent.STM.MultiTVar
readMultiTVarHeadIO
Control.Concurrent.STM.MultiTVar
readMultiTVarIO
Control.Concurrent.STM.MultiTVar
readMultiTVarList
Control.Concurrent.STM.MultiTVar
readMultiTVarListIO
Control.Concurrent.STM.MultiTVar
readSTRef
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
readTVar
Control.Concurrent.STM.TVar.Zoom
readTVarIO
Control.Concurrent.STM.TVar.Zoom
STM
Control.Concurrent.STM.TVar.Zoom
STRef
1 (Type/Class)
Data.STRef.Lazy.Zoom
2 (Type/Class)
Data.STRef.Zoom
swapTVar
Control.Concurrent.STM.TVar.Zoom
TVar
Control.Concurrent.STM.TVar.Zoom
writeIORef
Data.IORef.Zoom
writeMultiIORef
Data.MultiIORef
writeMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
writeMultiTVar
Control.Concurrent.STM.MultiTVar
writeSTRef
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
writeTVar
Control.Concurrent.STM.TVar.Zoom
zoomIORef
Data.IORef.Zoom
zoomMultiIORef
Data.MultiIORef
zoomMultiSTRef
1 (Function)
Data.MultiSTRef.Lazy
2 (Function)
Data.MultiSTRef
zoomMultiTVar
Control.Concurrent.STM.MultiTVar
zoomSTRef
1 (Function)
Data.STRef.Lazy.Zoom
2 (Function)
Data.STRef.Zoom
zoomTVar
Control.Concurrent.STM.TVar.Zoom