Releases: JuliaFolds/Transducers.jl
Releases · JuliaFolds/Transducers.jl
v0.4.6
v0.4.5
v0.4.5 (2019-12-13)
Merged pull requests:
- CompatHelper: bump compat for "Requires" to "1.0" (#96) (github-actions[bot])
- Increase coverage (#95) (tkf)
- Add {t,d}{copy,collect} (#93) (tkf)
- More documentation on parallel processing (#92) (tkf)
- Fix IR test (#89) (tkf)
- Use released version of BangBang in CI (#86) (tkf)
- Update to Documenter 0.24 (#84) (tkf)
- Update BangBang: Revert "Fix singletonof(TableType, ::IteratorRow)" (#82) (tkf)
- Improve documentation (#81) (tkf)
v0.4.4
v0.4.4 (2019-11-07)
Closed issues:
- Should
copy\(xf, T, foldable\)
return aEmpty{T}
instead ofnothing
? (#79) - TypedTables.Table as a sink (#73)
Merged pull requests:
- Return
Empty\(T\)
fromcopy\(xf, T, foldable\)
instead ofnothing
(#80) (tkf) - Fix copy; add some tests (#78) (tkf)
- Pass
strict = true
tomakedocs
(#76) (tkf) - Add a function for materializing a container from its type (#75) (tkf)
- Overload BangBang.append!! (#74) (tkf)
- Change default
basesize
tolength\(coll\) ÷ nthreads\(\)
(#71) (tkf) - Refactoring: make
Eduction
a subtype ofFoldable
(#66) (tkf)
v0.4.3
v0.4.3 (2019-10-30)
Closed issues:
Merged pull requests:
- Fix isexpansive for ScanEmit (#68) (tkf)
- Support logging-based progress meter (#63) (tkf)
- Make ConstructionBase importing more robust (#62) (tkf)
- Promote foldl and reduce more in documentation (#61) (tkf)
- Use documenter master to run doctests using 0.24 API (#60) (tkf)
- Manually call Pkg.instantiate in benchmarks.jl (#59) (tkf)
- Support post-ConstructionBase version of Setfield as well (#58) (tkf)
- Add Distributed.jl-based parallelization of
reduce
(#57) (tkf) - Specialization for Map(::Type) etc. (#56) (tkf)
v0.4.2
v0.4.1
v0.4.0
v0.4.0 (2019-08-28)
Merged pull requests:
- More robust Benchmark CI (#36) (tkf)
- Require BangBang 0.2 (#35) (tkf)
- Deterministic termination in parallel reduce (#34) (tkf)
- Run PkgBenchmark.judge on CI (#32) (tkf)
- Remove inference API-based code path (outtype) (#31) (tkf)
- Stop parallel tasks on
Reduced
(#30) (tkf) - Cleanup reducible API; add
halve
(#29) (tkf) - Make examples/words.jl work with generic Unicode (#28) (tkf)
- Test right identity (#27) (tkf)
- Add Base.reduce (#26) (tkf)
- Implement spawn-based parallel reduce (#25) (tkf)
v0.3.1
v0.3.0
Better Broadcasted support
v0.2.1 Bump version to 0.2.1