Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: iterator

evenorog/halt

Provides functionality for pausing, stopping, and resuming iterators, readers, and writers.

Language: Rust - Size: 39.1 KB - Last synced: 9 minutes ago - Pushed: about 2 hours ago - Stars: 2 - Forks: 0

chrisbroski/iterize

Creates an iterable array from simple descriptive text

Language: JavaScript - Size: 9.77 KB - Last synced: about 1 hour ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

astrapi69/silly-collection

Utility library for collections, comparators and iterator classes

Language: Java - Size: 1.42 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 6 - Forks: 2

andyglow/scala-range

Little Scala Range implementation

Language: Scala - Size: 146 KB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 4 - Forks: 1

hugoalh-studio/range-iterator-es

An ES (JavaScript & TypeScript) module to iterate between range.

Language: TypeScript - Size: 94.7 KB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 1 - Forks: 0

imartayan/iter-sets-ops

Fast set operations on an arbitrary number of sorted deduplicated iterators

Language: Rust - Size: 18.6 KB - Last synced: about 9 hours ago - Pushed: about 10 hours ago - Stars: 0 - Forks: 0

kei-g/iterators

Iterators Library

Language: TypeScript - Size: 2.55 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 0 - Forks: 0

JuliaDynamics/ResumableFunctions.jl

C# style generators a.k.a. semi-coroutines for Julia.

Language: Julia - Size: 717 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 151 - Forks: 17

rk0cc/collection_change_notifier

Implement change notifier for collection object e.g. List, Set and Map

Language: Dart - Size: 10.2 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

mikeshiyan/iterate

Iterates iterators by a scenario.

Language: PHP - Size: 33.2 KB - Last synced: 2 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

rodrigocfd/try-iterator

Adds a few fallible methods to Rust iterators.

Language: Rust - Size: 8.79 KB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

pure-symbols/pure.lexicals

🧫 implement all by (almost) nothing but the lexical closure . 🧬

Language: TypeScript - Size: 6.97 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 1 - Forks: 1

alexandreLamarre/ro

😎 A generic iterator Go library based on Go 1.22+ rangefunc experiment, built for composability and readability

Language: Go - Size: 52.7 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 3 - Forks: 0

stdlib-js/string-to-grapheme-cluster-iterator

Create an iterator which iterates grapheme clusters.

Language: JavaScript - Size: 1.85 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 0

stdlib-js/string-to-grapheme-cluster-iterator-right

Create an iterator which iterates grapheme clusters.

Language: JavaScript - Size: 770 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

tversteeg/spiral

🌀 Iterate over a 2D structure in a spiral pattern

Language: Rust - Size: 55.7 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 1

blue32a-sandbox/php-iterator

PHPの標準イテレータ

Language: PHP - Size: 1.95 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

andre487/node-console-progress-bar-tqdm

Progress bar in console for Node.js in the style of TQDM Python library.

Language: TypeScript - Size: 497 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

stdlib-js/stats-iter-min

Compute the minimum value of all iterated values.

Language: JavaScript - Size: 1.1 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-midrange

Compute the mid-range of all iterated values.

Language: JavaScript - Size: 1.06 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/stats-iter-range

Compute the range of all iterated values.

Language: JavaScript - Size: 1.1 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-max

Compute the maximum value of all iterated values.

Language: JavaScript - Size: 1.03 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-every

Test whether all iterated values are truthy.

Language: JavaScript - Size: 854 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

apple/swift-algorithms

Commonly used sequence and collection algorithms for Swift

Language: Swift - Size: 780 KB - Last synced: 5 days ago - Pushed: 12 days ago - Stars: 5,703 - Forks: 422

micheleriva/range-prototype

Extend your JavaScript Number type with a ~100 bytes polyfill

Language: JavaScript - Size: 32.2 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

YogiOnBioinformatics/Data-Structure-Implementations

A repository containing examples of Data Structure Implementations that I did during my University of Pittsburgh course CS445: Data Structures-Abstractions and Implementations

Language: Java - Size: 96.7 KB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 2

flug/iteratorbag

Language: PHP - Size: 11.7 KB - Last synced: 6 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

Zerabalus/ICC-2024

Mis prácticas y proyectos de la materia Introducción a Ciencias de la Computación con el profesor Canek.

Language: Java - Size: 972 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

naiborhujosua/Data-Science-Interview-Python

Data Structure and Algorithms in Python

Language: Python - Size: 512 KB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

ricokahler/lazy

A small (~900B gzip), useful set of methods for lazy iteration of iterables.

Language: TypeScript - Size: 1.19 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 11 - Forks: 0

samchon/tstl

TypeScript-STL (Standard Template Library, migrated from C++)

Language: TypeScript - Size: 19.2 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 586 - Forks: 49

stdlib-js/stats-iter-variance

Compute the unbiased sample variance over all iterated values.

Language: JavaScript - Size: 1.15 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-any-by

Test whether at least one iterated value passes a test implemented by a predicate function.

Language: JavaScript - Size: 1.11 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-any

Test whether at least one iterated value is truthy.

Language: JavaScript - Size: 773 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-every-by

Test whether every iterated value passes a test implemented by a predicate function.

Language: JavaScript - Size: 1.03 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-first

Return the first iterated value.

Language: JavaScript - Size: 788 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-last

Consume an entire iterator and return the last iterated value.

Language: JavaScript - Size: 796 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-length

Return an iterator's length.

Language: JavaScript - Size: 799 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-none-by

Test whether every iterated value fails a test implemented by a predicate function.

Language: JavaScript - Size: 1.11 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-none

Test whether all iterated values are falsy.

Language: JavaScript - Size: 844 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-pipeline-thunk

Create an iterator thunk.

Language: JavaScript - Size: 1.27 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-mean

Compute the arithmetic mean over all iterated values.

Language: JavaScript - Size: 1.11 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-meanabs2

Compute the arithmetic mean of squared absolute values for all iterated values.

Language: JavaScript - Size: 1.1 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-sumabs2

Compute the sum of squared absolute values for all iterated values.

Language: JavaScript - Size: 1.1 MB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-iterator-like

Test if a value is iterator-like.

Language: JavaScript - Size: 961 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

stdlib-js/assert-is-generator-object-like

Test if a value is generator object-like.

Language: JavaScript - Size: 333 KB - Last synced: 5 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

emirpasic/gods

GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more

Language: Go - Size: 699 KB - Last synced: 7 days ago - Pushed: 26 days ago - Stars: 15,444 - Forks: 1,687

tboox/tbox

🎁 A glib-like multi-platform c library

Language: C - Size: 30.8 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 4,698 - Forks: 696

Hejsil/ziter

The missing iterators for Zig

Language: Zig - Size: 109 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 65 - Forks: 2

TheLartians/EasyIterator

🏃 Iterators made easy! Zero cost abstractions for designing and using C++ iterators.

Language: C++ - Size: 73.2 KB - Last synced: 5 days ago - Pushed: about 4 years ago - Stars: 133 - Forks: 8

MysteryBlokHed/array-factory

Array methods that only evaluate for each element when they're needed. Mirrored from https://gitlab.com/MysteryBlokHed/array-factory

Language: TypeScript - Size: 338 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

TomerAberbach/lfi

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.

Language: TypeScript - Size: 1.17 MB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 232 - Forks: 1

a-synchronous/rubico

[a]synchronous functional programming

Language: JavaScript - Size: 3.58 MB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 267 - Forks: 17

loophp/collection

A (memory) friendly, easy, lazy and modular collection class.

Language: PHP - Size: 3.2 MB - Last synced: 6 days ago - Pushed: 17 days ago - Stars: 705 - Forks: 35

m4gshm/gollections

Slice and map utilities based on generics and additional collection implementations like ordered map, set

Language: Go - Size: 780 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 0

rurban/ctl Fork of glouw/ctl

My variant of the C Template Library

Language: C - Size: 26.3 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 162 - Forks: 7

benhoyt/scandir

Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib

Language: Python - Size: 664 KB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 526 - Forks: 69

es-shims/iterator-helpers

An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.

Language: JavaScript - Size: 216 KB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 9 - Forks: 0

GuglielmoPepe/CallbackMapIterator

This iterator applies the callback to the elements of the given iterator.

Language: PHP - Size: 6.84 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

ksiminski/design-patterns

Design patterns implemented in C++

Language: C++ - Size: 145 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 8 - Forks: 0

nekitdev/iters

Composable external iteration.

Language: Python - Size: 2.33 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 20 - Forks: 2

koculu/ZoneTree

ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database for NET. It can operate in memory or on local/cloud storage.

Language: C# - Size: 1.17 MB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 269 - Forks: 25

StardustDL/Linq-in-Rust

Language Integrated Query in Rust.

Language: Rust - Size: 33.2 KB - Last synced: 7 days ago - Pushed: 6 months ago - Stars: 123 - Forks: 6

int-i/cpp-sort 📦

C++20 Iterator Sorting Algorithm Implementation using Concepts TS (/w RapidCheck)

Language: C++ - Size: 67.4 KB - Last synced: 13 days ago - Pushed: over 2 years ago - Stars: 3 - Forks: 0

juanmait/itfs

Rust iterators and iterator adaptors useful when iterating over the file system.

Language: Rust - Size: 70.3 KB - Last synced: 14 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

cuppachino/iter_progress

Something rusty 👃 (it's actually epic)

Language: Rust - Size: 2.93 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

r-lib/coro

Coroutines for R

Language: R - Size: 5.31 MB - Last synced: 3 days ago - Pushed: about 2 months ago - Stars: 149 - Forks: 7

sunmeat/iterator

iterator pattern cpp example [BEHAVIORAL]

Language: C++ - Size: 9.77 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

libmir/mir-algorithm

Dlang Core Library

Language: D - Size: 4.02 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 172 - Forks: 37

tjenkinson/forkable-iterator

Make a JS Iterator forkable.

Language: TypeScript - Size: 709 KB - Last synced: 23 days ago - Pushed: 25 days ago - Stars: 5 - Forks: 0

theoomoregbee/php-serializable

this helps to serialize php object

Language: PHP - Size: 624 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 5 - Forks: 1

daddinuz/chainable_iterator

An iterator that can be expanded while iterating.

Language: Python - Size: 2.93 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

luvies/lazy 📦

A linq-like lazy-evaluation enumerable/iteration library that aims to support deno, node & browser

Language: TypeScript - Size: 945 KB - Last synced: 11 days ago - Pushed: about 2 years ago - Stars: 31 - Forks: 2

c-cube/oseq

Purely functional iterators compatible with standard `seq`.

Language: OCaml - Size: 827 KB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 32 - Forks: 5

TennyZhuang/iter-chunks

A `Send` version of `Iterator::chunks`

Language: Rust - Size: 24.4 KB - Last synced: about 1 hour ago - Pushed: 5 months ago - Stars: 13 - Forks: 2

phplrt/buffer

[READ ONLY] Subtree split of the phplrt buffer component (see phplrt/phplrt)

Language: PHP - Size: 30.3 KB - Last synced: 18 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0

jonschlinkert/kind-of

Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!

Language: JavaScript - Size: 113 KB - Last synced: 5 days ago - Pushed: 6 months ago - Stars: 345 - Forks: 37

alexandre-daubois/lazy-stream

Write and read data to and from streams, only when it is really needed to

Language: PHP - Size: 52.7 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 66 - Forks: 0

petrgrishin/each-async

PoC: Async generators/iterators in parallel

Language: TypeScript - Size: 45.9 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

simphotonics/stride

Extension method for iterating Dart Lists and Iterables using a custom start index and step size (stride).

Language: Dart - Size: 209 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 3 - Forks: 0

PureSolTechnologies/streaming

Library for streaming extensions.

Language: Java - Size: 527 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

tiago154/iterators-e-generators

➿ ➰ 🔁 Repositório com intuito de exemplificar e descrever o funcionamento dos `Iterators` e `Generators` em Javascript

Language: JavaScript - Size: 2.5 MB - Last synced: 22 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 0

povilasb/filter-iterator

C++98 filter iterator implementation.

Language: C++ - Size: 195 KB - Last synced: 22 days ago - Pushed: over 9 years ago - Stars: 0 - Forks: 0

macarie/trancio

Lazily split an array into chunks, just like slices of pizza 🍕

Language: TypeScript - Size: 1.16 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

tsukinoko-kun/stream 📦

A library for working with streams of data.

Language: TypeScript - Size: 135 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 0

dhan-profile/java

This repository serves as a collection of Java practice codes aimed at sharpening programming skills and reinforcing core Java concepts.

Language: Java - Size: 320 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 2 - Forks: 2

worksolutions/php-collections

A collection library for php

Language: PHP - Size: 367 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 38 - Forks: 4

erikzenker/chainiterator

Concat multiple C++ containers to a single iterable object

Language: CMake - Size: 16.6 KB - Last synced: 6 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1

slurmulon/generator-collector

:recycle: Lazily collect and query generators

Language: JavaScript - Size: 978 KB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

sudhanshuraheja/reiterator

ReIterator is a node.js module which helps you avoid errors while accessing json from the big bad internet (and your own apis)

Language: JavaScript - Size: 580 KB - Last synced: 23 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0

luongnv89/Design-Pattern

Some implementation of design pattern in Java such as: Chain of Responsibility, Decorator, Factory, Generic, Interator, Proxy, Reflection, Singleton, Visitor

Language: Java - Size: 249 KB - Last synced: 23 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

markrogoyski/itertools-php

PHP Iteration Tools Library

Language: PHP - Size: 964 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 138 - Forks: 11

stdlib-js/math-iter-sequences-tribonacci

Create an iterator which generates a Tribonacci sequence.

Language: JavaScript - Size: 292 KB - Last synced: 5 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-until-each

Create an iterator which, while a test condition is false, invokes a function for each iterated value before returning the iterated value.

Language: JavaScript - Size: 271 KB - Last synced: 5 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-do-while-each

Create an iterator which, while a test condition is true, invokes a function for each iterated value before returning the iterated value.

Language: JavaScript - Size: 257 KB - Last synced: 5 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-do-until-each

Create an iterator which, while a test condition is false, invokes a function for each iterated value before returning the iterated value.

Language: JavaScript - Size: 285 KB - Last synced: 5 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

WanderLanz/Lender

std::iter feature complete(-ish) lending iterator for Rustlang

Language: Rust - Size: 267 KB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 3

nessex/rlp-iter

An iterator following a space-filling pattern over a given range

Language: Rust - Size: 167 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

dutekvejin/iterators

Iterators for PHP

Language: PHP - Size: 12.7 KB - Last synced: 28 days ago - Pushed: 10 months ago - Stars: 3 - Forks: 1

ericniebler/range-v3

Range library for C++14/17/20, basis for C++20's std::ranges

Language: C++ - Size: 32.8 MB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 4,002 - Forks: 431