Iterators.jl icon indicating copy to clipboard operation
Iterators.jl copied to clipboard

Common functional iterator patterns. DEPRECATED in favour of IterTools.jl

Results 16 Iterators.jl issues
Sort by recently updated
recently updated
newest added

You're receiving this pull request because the now-deprecated [Julia TagBot GitHub App](https://github.com/apps/julia-tagbot) is installed for this repository. This pull request installs [TagBot as a GitHub Action](https://github.com/marketplace/actions/julia-tagbot). If this PR does...

as it was done in #85 for Chain types: Product, Partition, IMap, Iterate (IsInfinite)

Fixes #90 Still need to add a test

Collecting a generator works as expected ``` julia julia> collect(i for i=1:10) 10-element Array{Int64,1}: 1 2 3 4 5 6 7 8 9 10 ``` But if you chain it...

Alternative version of #62. The main difference is that function `safenext()` and `complete()` are replaced with one another iterator `PrefetchIterator` which constantly keeps 1 element in cache, making it available...

Interleave is the complement to chain. It takes from each iterator in turn. It is required to implement things like Minikanren. This PR replaces the failed https://github.com/JuliaLang/Iterators.jl/pull/54 I think it...

A simple fix to #37 Currently it only handles anti-lexicographical (the default) and lexicographical ordering (the new addition). The `order` keyword argument takes a boolean argument, not because I thought...

... when it1 and it2 have a definite length

We should compare performance to other implementations and consider whether any design changes could improve performance. Alternate implementations which lose out could be made into benchmark tests. - [ ]...

performance

We should be able to run benchmarks on CI infrastructure and report on regressions or progressions. We may need to widen tolerance to account for variance in the cloud, but...

benchmarks
ci