Releases: JuliaFolds/Transducers.jl
Releases · JuliaFolds/Transducers.jl
v0.4.36
Transducers v0.4.36
Diff since v0.4.35
Closed issues:
- Improve foldl performance on Interators.Filter (#306)
- Don't spawn any tasks in reduce if basesize > length(itr) (#307)
Merged pull requests:
- Make mapreduce(..., withprogress(...)) etc. work without transducers (#72) (@tkf)
- Fix single-thread overhead of reduce (#309) (@tkf)
- Re-transform reducing functions and iterators (#310) (@tkf)
v0.4.32
Transducers v0.4.32
Diff since v0.4.31
Closed issues:
- "Multicasting" reducing function combinator? (#65)
Merged pull requests:
- Fix links and documentation build (#294) (@tkf)
- Add TeeRF and ProductRF: multicasting reducing function combinators (#295) (@tkf)
v0.4.31
Transducers v0.4.31
Diff since v0.4.30
Merged pull requests:
- Inline (almost) all
next
methods (#285) (@tkf)
- Improve performance of collect using BangBang.collector (#286) (@tkf)
- Turn reducing function to a Function (#287) (@tkf)
- Support GenericInitialValue (InitialValues.INIT) (#288) (@tkf)
- Refactor initialization pipeline (#289) (@tkf)
v0.4.30
Transducers v0.4.30
Diff since v0.4.29
Closed issues:
- Possibility to store and restore state (#283)
Merged pull requests:
- Improve GroupBy performance by reducing calls to hash (use one Dict) (#280) (@tkf)
- Optimization: Store maybe-still-an-init states as Union in GroupBy (#281) (@tkf)
- Inline more transducer methods (#282) (@tkf)
v0.4.28
Transducers v0.4.28
Diff since v0.4.27
Merged pull requests:
- Rename TeeZip to ZipSource and deprecate TeeZip (#271) (@tkf)
- Benchmark GropuBy (#272) (@tkf)
- Improve GroupBy performance; avoid boxing via closure (#273) (@tkf)
- Use modify!! from BangBang in GroupBy (#274) (@tkf)
- Parallelize GroupBy (#275) (@tkf)
v0.4.27
Transducers v0.4.27
Diff since v0.4.26
Closed issues:
- define something for
halve(::AbstractDict)
? (#258)
Merged pull requests:
- Make parallel reduce work with Dict (#268) (@tkf)
- Fix a bug due to a change in internal function Base.sync_end in julia 1.5 (#269) (@tkf)