on 28de8ff help sign in
28de8ffUse BSD3 licenseHarendra Kumar 578f359Update readme with overviewHarendra Kumar 81b50a4Use BSD 3-clause license for the lazy implementationHarendra Kumar 350e706Update package metadata post lazy rewriteHarendra Kumar 2944896Fix MonadIO/MonadTrans imports/reexportsHarendra Kumar 09a717cAdd take and drop operationsHarendra Kumar 9ddfeaeremove some commentsHarendra Kumar 3946e8frename variableHarendra Kumar a0d9419do not send worker when workqueue is emptyHarendra Kumar 921a0e7remove some redundant stuffHarendra Kumar 1f64507rearrange testsHarendra Kumar 8bb6059Minor code rearrangementHarendra Kumar e06b319Simplify runqueue operations for parallel compositionHarendra Kumar b3fa110Use Michael-Scott lockfree queue for FIFO policyHarendra Kumar e5e0016rearrange codeHarendra Kumar 999b629Perform first task inline instead of queueingHarendra Kumar 2e4fc99Use IORefs with CAS and MVar instead of TBQueueHarendra Kumar e43f6e4disable parallel interleave testHarendra Kumar 1501842add nil (tiniest possible) task benchmarksHarendra Kumar f1a6409rearrange codeHarendra Kumar d811ad6disable cabal buildHarendra Kumar 5c4e3adUse cabal build for COVERALLSHarendra Kumar 360b23bFix allow_failure for stack nightly buildHarendra Kumar 76eaffdupdate listdir exampleHarendra Kumar bfe86e7Add coveralls and badgesHarendra Kumar ff84127Fix benchmarks and package depsHarendra Kumar 9527751Disable cabal testsHarendra Kumar c99b575Fix type signatures in testsHarendra Kumar 5679f93Add travis, appveyor ci filesHarendra Kumar a923ae8reorganize tests and reuse the same tests for all opsHarendra Kumar 036437cimplement fair interleaving of parallel tasksHarendra Kumar af09d31Gain some perf by passing the q to dequeueLoopHarendra Kumar 9da2f40Move forkworker out of fast pathHarendra Kumar 62bca27Gain some perf by moving code out of fast pathHarendra Kumar 095349dAdd MonadError, MonadReader and MonadState instancesHarendra Kumar 39af783Add Fractional and Floating instanceHarendra Kumar 6e183cfSimplify Num instanceHarendra Kumar 07c1357rename operatorsHarendra Kumar 5c34cc6add API to convert a callback to AsyncTHarendra Kumar c81684dAdd left biased combinator and some utilitiesHarendra Kumar 5f1dc97Add interleaved compositionHarendra Kumar 57e6232Add comment about applicativeHarendra Kumar ed22c1cminor fix use mempty instead of empty in Monoid foldHarendra Kumar 5cdbf19add logict to benchmarksHarendra Kumar e637b6ccleanupHarendra Kumar 4e26aa5Remove stale code, rename the type to AsyncTHarendra Kumar b9603ccRemove stale stuffHarendra Kumar 6ce4d8aremove monad-control stuffHarendra Kumar 9c720e0remove trailing empty from parallel-loops exampleHarendra Kumar f9f6c96rename queue variablesHarendra Kumar