IterTools.jl Versions Save

Common functional iterator patterns

v1.10.0

4 months ago

IterTools v1.10.0

Diff since v1.9.0

Merged pull requests:

  • use front and last instead of reimplementing inline (#117) (@nsajko)

Closed issues:

  • IterTools.pop should use Base.front instead of implementing it inline in a hackish way (#98)

v1.9.0

5 months ago

IterTools v1.9.0

Diff since v1.8.0

Merged pull requests:

  • make BinomialIterState immutable (#97) (@nsajko)
  • Just use Autodocs (#107) (@oxinabox)
  • fast partition (#108) (@pepijndevos)
  • Bump actions/checkout from 2 to 3 (#109) (@dependabot[bot])
  • Bump actions/checkout from 3 to 4 (#111) (@dependabot[bot])
  • docs: add an index and move the docstrings to a reference page (#113) (@digital-carver)
  • docs: fix README: update dev docs link & logo, and CI badge (#114) (@digital-carver)
  • Fix doctests and upgrade to Documenter v1 (#115) (@digital-carver)
  • docs: add a package Description and a See Also section (#116) (@digital-carver)

Closed issues:

  • partition function type stability for constant arguments (#39)
  • fix doctests (#105)
  • Support random partition ? (#110)

v1.8.0

11 months ago

IterTools v1.8.0

Diff since v1.7.0

v1.7.0

11 months ago

IterTools v1.7.0

Diff since v1.6.0

Merged pull requests:

  • Add cached iterator (#103) (@pepijndevos)

v1.6.0

11 months ago

IterTools v1.6.0

Diff since v1.4.0

Closed issues:

  • Tag new release (#85)
  • distinct version allowing arbitrary equality function (#96)

Merged pull requests:

  • interleaveby iterator (#87) (@ettersi)
  • Drop support pre-1.8 and modernize CI (#104) (@oxinabox)

v1.5.0

11 months ago

IterTools v1.5.0

Diff since v1.4.0

Closed issues:

  • Tag new release (#85)
  • distinct version allowing arbitrary equality function (#96)

Merged pull requests:

  • Drop support pre-1.8 and modernize CI (#104) (@oxinabox)

v1.4.0

2 years ago

IterTools v1.4.0

Diff since v1.3.0

Closed issues:

  • eltype of partition not inferred, mention in documentation (#76)

Merged pull requests:

  • Install TagBot as a GitHub Action (#69) (@JuliaTagBot)
  • Fix trait (#70) (@goretkin)
  • Pkg.jl normalized this file (#71) (@goretkin)
  • Minor fix: FlagFirst‘s state is always (false, ...) (#72) (@mschauer)
  • Refer to equivalent function in Base (#73) (@goretkin)
  • Organize trait and method definitions consistenly (#74) (@goretkin)
  • Partition length (#75) (@goretkin)
  • Infer eltype of partition (#77) (@goretkin)
  • MassInstallAction: Install the CI workflow on this repository (#82) (@timholy)
  • MassInstallAction: Install the TagBot workflow on this repository (#83) (@timholy)
  • MassInstallAction: Install the Documenter workflow on this repository (#84) (@timholy)
  • Fix doctests (#86) (@ettersi)
  • Remove old package evaluator badges (#89) (@omus)

v1.3.0

4 years ago

v1.3.0 (2019-11-20)

Diff since v1.2.0

Merged pull requests:

  • Add a firstrest function (#66) (rofinn)

v1.2.0

4 years ago

v1.2.0 (2019-07-04)

Diff since v1.1.1

Closed issues:

  • Proposal: Add ShiftIterator to offset a given iterator with defined length (#55)
  • Would takewhile be a natural candidate for IterTools.jl? (#51)
  • documentation please (#50)
  • Iterate over rows (or columns) of a matrix (#11)

Merged pull requests:

  • Added properties and propertyvalues iterators (#61) (rofinn)
  • update doctest for takewhile (#60) (fkastner)
  • fix doctest formatting for takewhile and flagfirst (#59) (fkastner)
  • Added takewhile (#54) (reinermartin)
  • Some trivial fixes. (#53) (tpapp)
  • Add flagfirst. (#52) (tpapp)
  • Add IVec: lazy vec (#49) (iamed2)
  • Add FieldValues iterator (#46) (iamed2)

v1.1.1

5 years ago

Updates to CI and project structure only