Skip to content

Releases: JuliaFolds/Transducers.jl

v0.4.56

22 Jan 02:12
Compare
Choose a tag to compare

Transducers v0.4.56

Diff since v0.4.55

Merged pull requests:

  • Warn that Consecutive and Reduced are incompatible in parallel folds (#451) (@tkf)
  • Fix PreferParallel-to-SequentialEx transformation (#453) (@tkf)

v0.4.55

18 Jan 02:02
Compare
Choose a tag to compare

Transducers v0.4.55

Diff since v0.4.54

Merged pull requests:

  • Promotion mechanism for executors (#441) (@tkf)
  • Add new transducer Consecutive(size, step) (#444) (@tkf)
  • Calculate basesize after retransform in dtransduce (#447) (@tkf)
  • Recurse in extract_transducer(ed::Eduction) (#448) (@tkf)

v0.4.54

05 Jan 09:46
Compare
Choose a tag to compare

Transducers v0.4.54

Diff since v0.4.53

Closed issues:

  • Drain / side-effects? (#436)

Merged pull requests:

  • Workaround a bug in VSCode's parser (#438) (@tkf)
  • Move executors from FLoops to Transducers (#439) (@tkf)

v0.4.53

19 Oct 01:18
Compare
Choose a tag to compare

Transducers v0.4.53

Diff since v0.4.52

Closed issues:

  • GPU Support? (#236)

Merged pull requests:

  • Fix parallel fold with StepRange{UInt64, UInt64} etc. (#433) (@tkf)

v0.4.52

09 Oct 04:48
Compare
Choose a tag to compare

Transducers v0.4.52

Diff since v0.4.51

Merged pull requests:

  • Add NondeterministicThreading transducer (#431) (@tkf)

v0.4.51

07 Sep 01:00
Compare
Choose a tag to compare

Transducers v0.4.51

Diff since v0.4.50

v0.4.50

06 Sep 08:07
Compare
Choose a tag to compare

Transducers v0.4.50

Diff since v0.4.49

Merged pull requests:

  • Fix performance regression with BlockArrays (#417) (@tkf)

v0.4.49

03 Sep 23:06
Compare
Choose a tag to compare

Transducers v0.4.49

Diff since v0.4.48

Merged pull requests:

  • Clarify that default Partition is non-overlapping (#414) (@xiaodaigh)
  • Simplify docs/make.jl (for hopefully building documentation correctly in JuliaHub) (#416) (@tkf)

v0.4.48

22 Aug 23:05
Compare
Choose a tag to compare

Transducers v0.4.48

Diff since v0.4.47

Merged pull requests:

  • Add a specialized fold for CartesianIndices (#400) (@tkf)
  • "Nested loops" for threaded fold; option to convert Cat to TCat (#401) (@tkf)
  • Add more specialization hints to the compiler (#402) (@tkf)
  • Tail-call function-barrier for arrays (#403) (@tkf)
  • Specialize foldl for cartesian style arrays (#407) (@tkf)
  • Define is_prelude on Tuple and NamedTuple (#408) (@tkf)
  • Improve compilation latency by reducing recursion limit (#413) (@tkf)

v0.4.47

06 Aug 21:05
Compare
Choose a tag to compare

Transducers v0.4.47

Diff since v0.4.46

Merged pull requests:

  • Add more specialization hints to the compiler (#385) (@tkf)
  • Define collect(::Foldable) rather than collect(::Eduction) (#397) (@tkf)
  • Fix "WARNING: replacing module TestExamplesTutorialMissings." (#399) (@tkf)