Control.Concurrent.Speculation.Foldable

Speculative folds

fold

foldBy

foldMap

foldMapBy

foldr

foldrBy

foldl

foldlBy

foldr1

foldr1By

foldl1

foldl1By

Speculative monadic folds

foldrM

foldrByM

foldlM

foldlByM

Speculative transactional monadic folds

foldrSTM

foldrBySTM

foldlSTM

foldlBySTM

Folding actions

Applicative actions

traverse_

traverseBy_

for_

forBy_

sequenceA_

sequenceByA_

asum

asumBy

Monadic actions

mapM_

mapByM_

forM_

forByM_

sequence_

sequenceBy_

msum

msumBy

Speculative transactional monadic actions

mapSTM_

forSTM_

sequenceSTM_

Specialized folds

toList

toListBy

concat

concatBy

concatMap

concatMapBy

all

any

and

or

sum

sumBy

product

productBy

maximum

maximumBy

minimum

minimumBy

Searches

elem

elemBy

notElem

notElemBy

find

findBy