Skip to content

Latest commit

 

History

History
109 lines (90 loc) · 1.29 KB

manual.md

File metadata and controls

109 lines (90 loc) · 1.29 KB

Transducers and Transducible processes

Pages = ["manual.md"]
Order = [:function, :type]

Transducible processes

foldxl
transduce
foldl
foreach
foldxt
foldxd
dtransduce
eduction
map!
copy!
copy
tcopy
dcopy
append!
Transducers.append!!
collect
tcollect
dcollect
Channel

Experimental transducible processes

Transducers.channel_unordered
Transducers.append_unordered!

Transducers

Transducers.Transducer
CompositionsBase.:⨟
Base.:∘
Base.adjoint
Modules = [Transducers]
Private = false
Filter = Transducers.is_transducer_type

Experimental transducers

Transducers.ZipSource
Transducers.GetIndex
Transducers.SetIndex
Transducers.Inject

[Other reducing function combinators](@id combinators)

Transducers.TeeRF
Transducers.ProductRF
Transducers.wheninit
Transducers.whenstart
Transducers.whencomplete
Transducers.whencombine

Early termination

Reduced
reduced
unreduced
ifunreduced

[Executors](@id man-executor)

SequentialEx
ThreadedEx
DistributedEx
PreferParallel

Miscellaneous

SplitBy
Transducer(::Transducers.Comprehension)
reducingfunction
Completing
Init
OnInit
CopyInit
right
setinput
AdHocFoldable
withprogress
Base.mapfoldl
Base.mapreduce