Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

algorithm iterator itertools

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/jonschlinkert/kind-of

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

arguments array date iterator javascript jonschlinkert kind map node nodejs object primitive regex set string type typeof

Last synced: 17 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/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/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/thelartians/easyiterator

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

advance algorithms benchmark boilerplate cplusplus cpp enumerate iterator iterators loops next pythonic range reverse simple

Last synced: 21 Dec 2024

https://github.com/TheLartians/EasyIterator

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

advance algorithms benchmark boilerplate cplusplus cpp enumerate iterator iterators loops next pythonic range reverse simple

Last synced: 14 Nov 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

iterator parallel rust

Last synced: 17 Dec 2024

https://github.com/danielpclark/array_tool

Array helpers for Rust's Vector and String types

crates grapheme iterator justify rust string vector wordwrap

Last synced: 15 Dec 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/benashford/rust-lazysort

Iterate in a lazily achieved sorted order

algorithm iterator quicksort rust sort

Last synced: 19 Nov 2024

https://github.com/c-cube/gen

Simple, efficient iterators for OCaml

gen generator iterator ocaml

Last synced: 12 Oct 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/yomguithereal/obliterator

Higher order iterator library for JavaScript and TypeScript.

iterator

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/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/dtolnay/reduce

iter.reduce(fn) in Rust

iterator rust

Last synced: 19 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/alexindigo/asynckit

Minimal async jobs utility library, with streams support

async browser iterator jobs library nodejs parallel serial streaming-support streams universal utility

Last synced: 17 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/make-github-pseudonymous-again/js-itertools

:hammer_and_wrench: Python's iterable and iterator library for JavaScript

agpl iter iterable iterator javascript js list loop map reduce

Last synced: 12 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/mdminhazulhaque/foreach

:repeat: Read lines from file/stdin and execute them as CLI argument

bash foreach iterator line stdin

Last synced: 14 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/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/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/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/kpreid/exhaust

Exhaustive iteration trait in Rust

iterator rust

Last synced: 12 Oct 2024

https://github.com/tennyzhuang/iter-chunks

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

iterator rust rust-lang

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/jonschlinkert/make-iterator

Convert an argument into a valid iterator. Based on the `.makeIterator()` implementation in mout https://github.com/mout/mout.

callback iterate iteratee iterator loop map reduce

Last synced: 02 Nov 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.

iterator php php-array

Last synced: 16 Nov 2024

https://github.com/atreyagaurav/number_range

Parse human readable numbers list into an iterable and vice versa

integers iterator parser rust

Last synced: 23 Nov 2024

https://github.com/rocket-connect/for-emit-of

Turn Node.js Events into Async Iterables.

async emitter events generator iterator streams

Last synced: 09 Dec 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/conradludgate/jenner

Experiments with generators

async generator iterator rust streams yield

Last synced: 13 Nov 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