Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with iterator
A curated list of projects in awesome lists tagged with iterator .
https://github.com/emirpasic/gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree
Last synced: 16 Dec 2024
https://github.com/emirpasic/Gods
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
avl-tree b-tree binary-heap data-structure enumerable go golang iterator list map queue red-black-tree set sort stack tree
Last synced: 24 Oct 2024
https://github.com/apple/swift-algorithms
Commonly used sequence and collection algorithms for Swift
Last synced: 16 Dec 2024
https://github.com/tboox/tbox
🎁 A glib-like multi-platform c library
algorithm container coroutines cross-platform iterator json network plist stream tbox xmake xml
Last synced: 17 Dec 2024
https://github.com/ericniebler/range-v3
Range library for C++14/17/20, basis for C++20's std::ranges
c-plus-plus iterator proposal range range-library
Last synced: 17 Dec 2024
https://github.com/loophp/collection
A (memory) friendly, easy, lazy and modular collection class.
collection generator immutable iterator yield
Last synced: 08 Nov 2024
https://github.com/samchon/tstl
TypeScript-STL (Standard Template Library, migrated from C++)
algorithm collection container critical-section hashmap iterator mutex semaphore stl treemap typescript
Last synced: 20 Dec 2024
https://github.com/benhoyt/scandir
Better directory iterator and faster os.walk(), now in the Python 3.5 stdlib
directory iterator performance python scandir
Last synced: 19 Dec 2024
https://github.com/koculu/ZoneTree
ZoneTree is a persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET. It operates seamlessly both in-memory and on local/cloud storage, making it an ideal choice for a wide range of applications requiring efficient data management.
atomicity binary-tree cloud-disk concurrency-control concurrent consistency database durability isolation iterator key-value-database key-value-store library linux lsm-tree microservices multi-threaded persistence recoverable transactional
Last synced: 26 Oct 2024
https://github.com/tomeraberbach/lfi
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
async concurrent functional-programming generator iterable iterator javascript lazy npm-module npm-package promise sync
Last synced: 20 Dec 2024
https://github.com/spencer-luo/pydesignpattern
Design Pattern that described by Python, This is the source code for the book of Everybody Know Design Patterns.
adapter callback clone command composite decorator design-pattern factory filter iterator mediator objectpool observer principle proxy python refactor responsibility singleton strategy
Last synced: 17 Dec 2024
https://github.com/fmela/libdict
C library of key-value data structures.
associative-array avl-tree binarytree c data-structures dictionary hashing hashtable iterator key-value map redblacktree skiplist splay-trees treaps tree
Last synced: 26 Oct 2024
https://github.com/a-synchronous/rubico
[a]synchronous functional programming
async async-await asynchronous combinators concurrent function-composition functional-programming generator iterator javascript monad mux node operator parallel pointfree promise series tacit transducers
Last synced: 01 Nov 2024
https://github.com/vanhakobyan/designpatterns
:key:Elements of Reusable Object-Oriented Software:unlock:is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
abstract-factory-pattern adapter bridge bulider chain-of-responsibility command composite decorator-pattern design-pattern facade-pattern flyweight interpreter iterator mediator-pattern memento-pattern object-pool prototype proxy singleton-pattern state
Last synced: 16 Dec 2024
https://github.com/lincanbin/php-pdo-mysql-class
A PHP MySQL PDO class similar to the the Python MySQLdb, which supports iterator and parameter binding when using "WHERE IN" statement.
iterator iterator-pattern mysql pdo php
Last synced: 21 Dec 2024
https://github.com/ajcr/rolling
Computationally efficient rolling window iterators for Python (sum, variance, min/max, etc.)
algorithm efficient-algorithm iterator python rolling-algorithms rolling-hash-functions rolling-windows sliding-windows
Last synced: 14 Dec 2024
https://github.com/p4sca1/cron-schedule
A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
cron cron-expression cron-schedule deno hacktoberfest interval iterator javascript job nodejs parser schedule schedule-tasks timer typescript
Last synced: 20 Dec 2024
https://github.com/P4sca1/cron-schedule
A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
cron cron-expression cron-schedule deno interval iterator javascript job nodejs parser schedule schedule-tasks timer typescript
Last synced: 29 Oct 2024
https://github.com/libmir/mir-algorithm
Dlang Core Library
algorithms iterator multidimensional-arrays multidimensionality ndslice range
Last synced: 01 Dec 2024
https://github.com/rurban/ctl
My variant of the C Template Library
algorithms algorithms-and-data-structures c deque hashmap hashtable header-only iterator list priority-queue queue rbtree set stack stl-containers tree verified
Last synced: 19 Nov 2024
https://github.com/juliadynamics/resumablefunctions.jl
C# style generators a.k.a. semi-coroutines for Julia.
finite-state-machine iterator julia semi-coroutine stackless
Last synced: 20 Dec 2024
https://github.com/r-lib/coro
Coroutines for R
async coroutines generator iterator promises r reticulate
Last synced: 21 Dec 2024
https://github.com/markrogoyski/itertools-php
PHP Iteration Tools Library
fluentinterface generator infinite-iteration iterable iterator looping loops php php-library random-iteration stream streams traversable zip
Last synced: 16 Dec 2024
https://github.com/ebonnal/streamable
[Python] Stream-like manipulation of iterables.
asyncio collections data data-engineering decorator-pattern etl etl-pipeline fluent-interface immutability iterable iterator iterator-pattern lazy-evaluation method-chaining python python3 reverse-etl streams threads visitor-pattern
Last synced: 18 Dec 2024
https://github.com/stardustdl/linq-in-rust
Language Integrated Query in Rust.
iterator iterator-functions linq linq-methods rust
Last synced: 14 Dec 2024
https://github.com/StardustDL/Linq-in-Rust
Language Integrated Query in Rust.
iterator iterator-functions linq linq-methods rust
Last synced: 08 Nov 2024
https://github.com/andeya/gust
A Rust-inspired declarative-programming and generic-type module for Golang that helps avoid bugs and improve development efficiency.
declarative ergonomic error-handling go go-generics iterator option result
Last synced: 16 Nov 2024
https://github.com/dpc/pariter
Parallel iterator processing library for Rust
Last synced: 17 Dec 2024
https://github.com/DIAGNijmegen/pathology-whole-slide-data
A package for working with whole-slide data including a fast batch iterator that can be used to train deep learning models.
computational-pathology deep-learning histopathology iterator pathology python whole-slide-annotation whole-slide-data whole-slide-dataset whole-slide-image whole-slide-imaging whole-slide-mask wsa wsd wsi wsm
Last synced: 13 Nov 2024
https://github.com/Hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 15 Nov 2024
https://github.com/hejsil/ziter
The missing iterators for Zig
functional iterator iterator-library iterators zig zig-library zig-package
Last synced: 17 Nov 2024
https://github.com/alexandre-daubois/lazy-stream
Write and read data to and from streams, only when it is really needed to
iterator lazy-loading php stream
Last synced: 08 Nov 2024
https://github.com/totallynotchase/c-iterators
:books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
c c-preprocessor generic iterator lazy-evaluation polymorphism preprocessor type-safety typeclasses
Last synced: 28 Nov 2024
https://github.com/soft/iter
iter is a generic iterator library for Go
generics go golang golang-library iteration iterator iterators optional
Last synced: 29 Nov 2024
https://github.com/hamidb80/iterrr
iterate faster ... 🏎️. functional-style, extensible iterator library
functional-style iterator lazy library nim
Last synced: 15 Nov 2024
https://github.com/hg-pyun/iterize
Use JavaScript Iterator, Easily
generator iterator javascript library minimalistic typescript
Last synced: 02 Nov 2024
https://github.com/solsw/go2linq
Generic Go implementation of .NET's LINQ to Objects.
enumerable generic generics go golang iterator linq linq-to-objects
Last synced: 14 Nov 2024
https://github.com/sigwinhq/xezilaires-dev
Iterate structured Excel spreadsheets, normalize rows into value objects, validate, serialize into CSV, JSON, XML.
csv-export hacktoberfest iterator json-export normalization php php-tools serializable-objects serialization spreadsheet spreadsheet-data spreadsheet-mapper spreadsheets validation xml-export
Last synced: 16 Dec 2024
https://github.com/TomerAberbach/betterator
💯 A better sync and async iterator API.
async-iterable async-iterator iterable iterator javascript npm-package
Last synced: 14 Nov 2024
https://github.com/tomeraberbach/betterator
💯 A better sync and async iterator API.
async-iterable async-iterator iterable iterator javascript npm-package
Last synced: 16 Dec 2024
https://github.com/crowding/async
Asynchronous programming for R -- async/await and generators/yield
async async-await asynchronous asynchronous-programming channels coroutines generator generator-function generator-functions generators iterator iterators r rstats rstats-package streams yield
Last synced: 22 Nov 2024
https://github.com/yomguithereal/obliterator
Higher order iterator library for JavaScript and TypeScript.
Last synced: 20 Dec 2024
https://github.com/mkearney/dapr
☝🏼👉🏼👇🏼👈🏼 Dependency-free purrr-like apply/map/iterate functions
for-loops functional-programming iterator r r-package rstats
Last synced: 15 Nov 2024
https://github.com/rubenverborgh/asynciterator
An asynchronous iterator library for advanced object pipelines in JavaScript
async asynchronous iterator javascript typescript
Last synced: 21 Dec 2024
https://github.com/smoren/itertools-ts
TypeScript Iteration Tools Library
async-iterable async-iterables async-iteration async-iterator async-iterators fluentinterface generator infinite-iteration iterable iterator itertools itertools-library looping loops random-iteration stream streams zip
Last synced: 18 Dec 2024
https://github.com/feast107/linqes
Aggressive extensions of LINQ in ES on prototype of Array
es extension fluent generator iterator javascript linq typescript
Last synced: 17 Nov 2024
https://github.com/innofang/oh-my-design-patterns
🎨 Record the articles and code I wrote while learning design patterns
abstract-factory adapter builder chain-of-responsibility decorator design-patterns facade factory-method flyweight iterator java kotlin memento observer prototype proxy singleton state strategy template-method
Last synced: 11 Nov 2024
https://github.com/c-cube/oseq
Purely functional iterators compatible with standard `seq`.
cascade combinatorics functional-iterator iterator lazy-iterator list ocaml
Last synced: 28 Oct 2024
https://github.com/luvies/lazy
A linq-like lazy-evaluation enumerable/iteration library that aims to support deno, node & browser
browser deno denoland enumerable enumeration iteration iterator lazy linq node node-js nodejs
Last synced: 11 Nov 2024
https://github.com/totallynotchase/c-iterplus
Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators
c generic interface iterator lazy-evaluation polymorphism type-safety typeclass
Last synced: 28 Nov 2024
https://github.com/llefranc/42_ft_containers
School project: reimplement the STL containers (using allocator, double linked list and AVL binary trees).
42 42born2code 42paris 42school allocator avl-tree avl-tree-implementations containers double-linked-list ft-containers iterator stl-containers
Last synced: 16 Nov 2024
https://github.com/bpolaszek/php-iterable-functions
Provides functions for iterable variables: iterable_map(, iterable_filter(), iterable_to_array(), ...
array iterable iterator iteratoraggregate php traversable
Last synced: 24 Nov 2024
https://github.com/foresterre/peekmore
👀 Multi-peek iterator (no-std)
hacktoberfest iterator iterator-library multi-peek multipeek peek peek-ahead rust rust-library
Last synced: 27 Oct 2024
https://github.com/dbushell/xml-streamify
Fetch and parse XML with JavaScript web streams and async iterators ✨
async bun deno iterator javascript nodejs stream xml
Last synced: 13 Oct 2024
https://github.com/blakeembrey/deque
JavaScript implementation of a double-ended queue
deque dequeue double-linked-list iterator linked-list queue stack
Last synced: 01 Nov 2024
https://github.com/blakeembrey/iterative
Functions for working with iterators in JavaScript and TypeScript
helpers iterable iterator itertools typescript utility
Last synced: 09 Nov 2024
https://github.com/yaa110/goterator
Lazy iterator implementation for Golang
golang golang-module golang-package iterator mapreduce
Last synced: 12 Nov 2024
https://github.com/jonschlinkert/collection-map
Returns an array of mapped values from an array or object.
collection iterator keys map object values
Last synced: 01 Nov 2024
https://github.com/jalal246/aleppo
A JavaScript Functions For Date, Time, Delay, Validation And Function-Execution.
date day-count delay isnull isvalid iterator javascript javascript-tools leap milliseconds node node-js node-modules nodejs nodejs-modules time timestamp validation
Last synced: 28 Sep 2024
https://github.com/ordermentum/sequelize-batches
async-await iterator nodejs sequelize
Last synced: 14 Nov 2024
https://github.com/terkelg/simultan
Simultaneously run an async function on any iterable with limited concurrency
async concurrency concurrent iterator promises
Last synced: 18 Nov 2024
https://github.com/warlock/spellbook
Functional library for Javascript
asynchronous functional-programming iterator javascript parallel tools waterfall
Last synced: 27 Oct 2024
https://github.com/randomir/plucky
Plucking (deep) keys/paths/items safely from Python objects has never been easier.
get itemgetter iterator pluck safe-get slice
Last synced: 07 Nov 2024
https://github.com/alanshaw/abortable-iterator
Make any iterator or iterable abortable via an AbortSignal
abort abortable abortcontroller abortsignal async cancel iterator stop
Last synced: 17 Dec 2024
https://github.com/mkloubert/node-enumerable
ES2017 ready LINQ features written in TypeScript.
arrays async-await ecmascript ecmascript2015 ecmascript2017 es6-javascript generators iterator javascript linq linq-methods mit-license nodejs-library promises typescript typescript2
Last synced: 08 Nov 2024
https://github.com/miguelcastillo/coseq
high order functions for JavaScript async/sync iterators
async-iterators asynchronous chain coroutines iterator javascript promise sequence yield
Last synced: 28 Oct 2024
https://github.com/kakasoo/proto-typescript
Utility types and implementations based on JavaScript prototypes.
es6 iterable iterator javascript prototype type-safe typescript utility-types
Last synced: 19 Oct 2024
https://github.com/tennyzhuang/iter-chunks
A `Send` version of `Iterator::chunks`
Last synced: 14 Oct 2024
https://github.com/phanxgames/dictionaryjs
Typescript dictionary for Node.JS objects providing associative array support.
async dictionary dot-operators iterator nodejs promise typescript
Last synced: 19 Nov 2024
https://github.com/gildas-lormeau/yabson
YaBSON is a library allowing schemaless binary-encoded parsing/serialization of JavaScript data with a generator-based implementation
binary circular-dependencies generator iterable iterator javascript memory-efficient parse parser schemaless serialization serialize serializer
Last synced: 09 Nov 2024
https://github.com/hoangsonww/software-design-patterns
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design
Last synced: 22 Nov 2024
https://github.com/c-cube/seq
compatibility package for the standard OCaml iterator type
compatibility iterator ocaml seq sequence stdlib
Last synced: 18 Oct 2024
https://github.com/lironmiz/next.py-python-course
this repository contains solutions in python to the next.py python course problems of the Cyber Education Center from campus.gov.il.
algorithms certificate course data-structures education exception-handling generators inheritance iterable iterator learning-by-doing module modules one-liners oop-principles oop-python polymorphism project pycharm python3
Last synced: 27 Oct 2024
https://github.com/eneko/regex
Easy regular expression data extraction in Swift
capture-groups groups iterator regex regular-expression replacement swift
Last synced: 29 Oct 2024
https://github.com/zerosnake0/jzon
A golang json library inspired by jsoniter
decoder encoder golang iterator json marshaler streamer unmarshaller
Last synced: 26 Oct 2024
https://github.com/ricokahler/lazy
A small (~900B gzip), useful set of methods for lazy iteration of iterables.
iterable iteration iterator lazy lazy-evaluation linq
Last synced: 27 Oct 2024
https://github.com/mrdave1999/librarylist
Esta biblioteca proporciona funciones para poder trabajar con listas de forma genérica (es decir, tener listas de objetos de cualquier tipo).
c estructura-de-datos foreach iterator library
Last synced: 01 Dec 2024
https://github.com/morefigs/interval-timer
interval-timer is a Python package that enables iterating over a sequence of regular time intervals with high precision.
interval iterable iterator python synchronizer timer
Last synced: 15 Oct 2024
https://github.com/bbc2/shuffled
Python random permutations of large integer ranges
cryptography iterator python randomization
Last synced: 13 Oct 2024
https://github.com/ayesh/case-insensitive-array
A library providing an Array-Class to store and access data in a case-insensitive fashion, while maintaining the integrity and functionality of a regular array.
Last synced: 16 Nov 2024
https://github.com/atreyagaurav/number_range
Parse human readable numbers list into an iterable and vice versa
Last synced: 23 Nov 2024
https://github.com/lmammino/allwords
A Rust crate that allows you to generate words over a given alphabet.
alphabet brute-force bruteforce fuzzy generator iterator random rust words
Last synced: 23 Oct 2024
https://github.com/lmammino/javascript-iteration-protocols
Some examples regarding JavaScript powerful iteration protocols enabling `for..of` and `for await...of` syntax
async async-await async-iterator async-iterators examples iterator iterators javascript nodejs
Last synced: 24 Oct 2024
https://github.com/zacharygolba/orio
🍪 Milk's favorite JavaScript library.
async functional io iterator javascript lazy stream
Last synced: 27 Oct 2024
https://github.com/michaelbull/kotlin-itertools
Multiplatform combinatoric sequences for Kotlin, inspired by python-itertools.
android functional functional-programming ios iterator js jvm kotlin kotlin-multiplatform linux python-itertools sequence
Last synced: 13 Oct 2024
https://github.com/shun-shobon/iter-funcs
Utility functions for iterators. Inspired by Rust's `std::iter::Iterator` trait.
deno functional functional-programming iterator javascript typescript utilities
Last synced: 30 Sep 2024