gang-of-threads-0.0.1: Non-deterministic parallelism with bags

Index

addEvalControl.Concurrent.Bag.Basic
addTask 
1 (Function)Control.Concurrent.Bag.Basic
2 (Function)Control.Concurrent.Bag.Safe
BagControl.Concurrent.Bag.Basic
BagTControl.Concurrent.Bag.Safe
getAllResultsControl.Concurrent.Bag.Safe
getResult 
1 (Function)Control.Concurrent.Bag.Basic
2 (Function)Control.Concurrent.Bag.Safe
isEmptyBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
isEmptyTStackControl.Concurrent.STM.TStack
liftControl.Concurrent.Bag.Safe
liftIOControl.Concurrent.Bag.Safe
newBag_Control.Concurrent.Bag.Basic
newBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
newEvalBagControl.Concurrent.Bag.Safe
newTaskBagControl.Concurrent.Bag.Safe
newTStackControl.Concurrent.STM.TStack
noMoreTasksControl.Concurrent.Bag.Basic
readBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
readTStackControl.Concurrent.STM.TStack
SplitFunctionControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
splitHalfControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
splitVerticalControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
takeFirstControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
TaskControl.Concurrent.Bag.Safe
TaskBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
terminateBagControl.Concurrent.Bag.Basic
tryReadBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
TStackControl.Concurrent.STM.TStack
unGetBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
writeBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
writeTStackControl.Concurrent.STM.TStack