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

Index

addEvalControl.Concurrent.Bag.Basic
addTask 
1 (Function)Control.Concurrent.Bag.Basic
2 (Function)Control.Concurrent.Bag.Task, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
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
getTaskReaderControl.Concurrent.Bag.Task, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
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
newEvalBag 
1 (Function)Control.Concurrent.Bag.Safe
2 (Function)Control.Concurrent.Bag.Implicit
newTaskBag 
1 (Function)Control.Concurrent.Bag.Safe
2 (Function)Control.Concurrent.Bag.Implicit
newTStackControl.Concurrent.STM.TStack
noMoreTasksControl.Concurrent.Bag.Basic
readBufferSTMControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe
readTStackControl.Concurrent.STM.TStack
runTaskControl.Concurrent.Bag.Task, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
SplitFunctionControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
splitHalfControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
splitVerticalControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
takeFirstControl.Concurrent.Bag.TaskBuffer, Control.Concurrent.Bag.Basic, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
Task 
1 (Type/Class)Control.Concurrent.Bag.Task, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
2 (Data Constructor)Control.Concurrent.Bag.Task, Control.Concurrent.Bag.Safe, Control.Concurrent.Bag.Implicit
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