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

Topic: "iterable"

0no-co/wonka

🎩 A tiny but capable push & pull stream library for TypeScript and Flow

Language: TypeScript - Size: 2.58 MB - Last synced at: 4 days ago - Pushed at: 23 days ago - Stars: 722 - Forks: 30

TomerAberbach/lfi

πŸ¦₯ A lazy functional iteration library supporting sync, async, and concurrent iteration.

Language: TypeScript - Size: 2.25 MB - Last synced at: 25 minutes ago - Pushed at: 5 months ago - Stars: 340 - Forks: 2

ebonnal/streamable

Pythonic Stream-like manipulation of iterables

Language: Python - Size: 4.06 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 254 - Forks: 4

sindresorhus/cycled

Cycle through the items of an array

Language: JavaScript - Size: 22.5 KB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 239 - Forks: 18

akarnokd/ixjava

Iterable Extensions for Java 6+

Language: Java - Size: 701 KB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 208 - Forks: 6

labs42io/itiriri

A library built for ES6 iteration protocol.

Language: TypeScript - Size: 333 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 178 - Forks: 8

sindresorhus/magic-iterable

Call a method on all items in an iterable by calling it on the iterable itself

Language: JavaScript - Size: 7.81 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 163 - Forks: 8

markrogoyski/itertools-php

PHP Iteration Tools Library

Language: PHP - Size: 969 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 142 - Forks: 13

lmammino/iteration-protocols-workshop

A FREE and open-source workshop about JavaScript iteration protocols: iterator, iterable, async iterator, async iterable

Language: JavaScript - Size: 2.39 MB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 112 - Forks: 19

clokep/django-querysetsequence

Chain multiple (disparate) QuerySets in Django

Language: Python - Size: 420 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 110 - Forks: 25

ehmicky/test-each

πŸ€– Repeat tests. Repeat tests. Repeat tests.

Language: JavaScript - Size: 8.34 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 109 - Forks: 2

renggli/dart-more

More Dart β€” Literally.

Language: Dart - Size: 2.64 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 88 - Forks: 7

billaul/active_period

Smart-Period aims to simplify Time-range manipulation

Language: Ruby - Size: 202 KB - Last synced at: 29 days ago - Pushed at: 10 months ago - Stars: 79 - Forks: 2

ehmicky/fast-cartesian

Fast cartesian product

Language: TypeScript - Size: 10.2 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 5

Smoren/itertools-ts

TypeScript Iteration Tools Library

Language: TypeScript - Size: 1.34 MB - Last synced at: about 12 hours ago - Pushed at: 2 months ago - Stars: 61 - Forks: 10

TomerAberbach/betterator

πŸ’― A better sync and async iterator API.

Language: TypeScript - Size: 307 KB - Last synced at: 25 minutes ago - Pushed at: 7 months ago - Stars: 58 - Forks: 0

wq/itertable

⇔ IterTable is a Pythonic API for iterating through tabular data formats, including CSV, XLSX, XML, and JSON.

Language: Python - Size: 248 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 52 - Forks: 11

jeremeamia/iter8

PHP library for iterable/generator transformations and operations

Language: PHP - Size: 170 KB - Last synced at: 29 days ago - Pushed at: almost 6 years ago - Stars: 49 - Forks: 0

dotbitHQ/did-contracts

This is the repository for contract scripts and development documents of DID.

Language: Rust - Size: 5.97 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 45 - Forks: 10

szilanor/stream

Typesafe API for processing iterable data in TypeScript and JavaScript.

Language: TypeScript - Size: 2.17 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 35 - Forks: 2

teohhanhui/callbag-rs

Rust implementation of the callbag spec for reactive/iterable programming

Language: Rust - Size: 240 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 30 - Forks: 2

xgbuils/iterum

Handling iterables like lazy arrays.

Language: JavaScript - Size: 557 KB - Last synced at: 16 days ago - Pushed at: almost 8 years ago - Stars: 29 - Forks: 0

wimpyprogrammer/regex-to-strings

Generate strings that match a Regular Expression pattern

Language: TypeScript - Size: 638 KB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 28 - Forks: 2

ugaya40/leseq

Lazy collection(lazy list) with high tree-shaking affinity and easy customization.

Language: TypeScript - Size: 1.43 MB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 27 - Forks: 3

samsonasik/ArrayLookup

πŸš€ A fast lookup library that help you verify and search array and Traversable data.

Language: PHP - Size: 209 KB - Last synced at: 29 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 3

bpolaszek/php-iterable-functions

Provides functions for iterable variables: iterable_map(, iterable_filter(), iterable_to_array(), ...

Language: PHP - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 23 - Forks: 4

make-github-pseudonymous-again/js-itertools

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

Size: 1.53 MB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 20 - Forks: 3

HowProgrammingWorks/Generator

Generators, coroutines and some monads examples

Language: JavaScript - Size: 117 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 19

dotbitHQ/das-database

All datas from blockchain about .bit are here

Language: Go - Size: 5.2 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 18 - Forks: 3

rotexsoft/versatile-collections

A collections package for various use cases (supports strict typing)

Language: PHP - Size: 14.5 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 7

SeregPie/lodash.product

Calculates the Cartesian product between multiple collections.

Language: JavaScript - Size: 16.6 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 2

ehmicky/big-cartesian

Cartesian product for big inputs

Language: TypeScript - Size: 9.44 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 2

kakasoo/proto-typescript

Utility types and implementations based on JavaScript prototypes.

Language: TypeScript - Size: 314 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 16 - Forks: 0

umutzd/split-lazy

Split iterables lazily! πŸ—‘πŸ¦₯

Language: TypeScript - Size: 1.92 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 1

blakeembrey/iterative

Functions for working with iterators in JavaScript and TypeScript

Language: TypeScript - Size: 598 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

parzh/observable-to-async-generator

Convert an observable to ES6 async generator

Language: TypeScript - Size: 929 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 14 - Forks: 1

gildas-lormeau/yabson

YaBSON is a library allowing schemaless binary-encoded parsing/serialization of JavaScript data with a generator-based implementation

Language: JavaScript - Size: 79.1 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 2

biggyspender/blinq

TypeScript implementation of Microsoft dotnet's LINQ to Objects using ES6 iterables

Language: TypeScript - Size: 1.19 MB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 0

morefigs/interval-timer

interval-timer is a Python package that enables iterating over a sequence of regular time intervals with high precision.

Language: Python - Size: 74.2 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 2

ricokahler/lazy

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

Language: TypeScript - Size: 1.13 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 12 - Forks: 0

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.

Language: Python - Size: 150 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

marchdev-tk/flinq

Extended capabilities for collections. It's a bunch of shortcuts to avoid unnecessary boilerplate work with collections.

Language: Dart - Size: 103 KB - Last synced at: 29 days ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 1

alexkahn/iterable-api

A Python wrapper for the Iterable API

Language: Python - Size: 48.8 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 7

mtchavez/iterable-api-client

Iterable REST API Ruby gem **GITLAB MIRROR**

Language: Ruby - Size: 1.62 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 14

dotbitHQ/das-register

The server of registering a .bit

Language: Go - Size: 8.62 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 10 - Forks: 7

jajaperson/iterable-utilities

A bunch of utilities for working with iterables, many inspired by the native array methods.

Language: TypeScript - Size: 160 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

calebboyd/redis-x-stream

An AsyncIterable interface for reading redis streams

Language: TypeScript - Size: 1.67 MB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 4

Sec-ant/readable-stream

A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.

Language: TypeScript - Size: 418 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 2

conartist6/sequins

Mutable sequences and native data structures (Map, Set, List) following the Immutable.js API

Language: JavaScript - Size: 831 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

HowProgrammingWorks/AsyncIterator

Asynchronous Iterator and Iterable protocols

Language: JavaScript - Size: 30.3 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 6 - Forks: 4

maximilian-krauss/batch-mobile

Asynchronous batched iterable for (mongo) cursors. When one is not enough and all is too much.

Language: JavaScript - Size: 744 KB - Last synced at: about 12 hours ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2

dboikliev/LinqTS

An api for lazy querying of iterables, implemented in TypeScript and inspired by .NET's LINQ methods.

Language: TypeScript - Size: 2.13 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

armutcom/iterable-client-dotnet

iterable-client-dotnet is a client library (C# wrapper) targeting .NET Standard 1.3, .NET Standard 2.0, .NET 4.5 and .NET 4.6.1 that provides an easy way to interact with iterable.com API

Language: C# - Size: 98.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 4

danielrbradley/collection-fns

Functions for working with built-in collection types

Language: TypeScript - Size: 492 KB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 0

lmammino/fib-it

6 ways to generate a fibonacci sequence in JavaScript

Language: JavaScript - Size: 104 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

nodef/extra-iterable

An iterable is a sequence of values.

Language: TypeScript - Size: 1.18 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

tjenkinson/forkable-iterator

Make a JS Iterator forkable.

Language: TypeScript - Size: 709 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

shinnn/list-directories

List all directories in a given directory

Language: JavaScript - Size: 54.7 KB - Last synced at: about 11 hours ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 3

hogiagroup/enumerable

Utilities for Iterables in TypeScript/JavaScript.

Language: TypeScript - Size: 2.32 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 3

tsukinoko-kun/stream πŸ“¦

A library for working with streams of data.

Language: TypeScript - Size: 135 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

Conaclos/cow-list

Copy-On-Write iterable list

Language: TypeScript - Size: 132 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

JonasMuehlmann/datastructures.go

The missing generic container library for go, featuring an extensive iterator API.

Language: Go - Size: 735 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

seangenabe/starry

[DEPRECATED. Please direct efforts to the awesome `ix` library.] Modular functions for iterable objects

Language: TypeScript - Size: 1.13 MB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

stdlib-js/math-iter-special-besselj1

Create an iterator which evaluates the Bessel function of the first kind of order one for each iterated value.

Language: JavaScript - Size: 1.21 MB - Last synced at: 30 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

stdlib-js/iter-for-each

Create an iterator which invokes a function for each iterated value before returning the iterated value.

Language: JavaScript - Size: 1.03 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

fivetran/dbt_iterable

Fivetran transformation models for Iterable using dbt.

Language: Shell - Size: 2.47 MB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 5

stdlib-js/math-iter-special-log

Create an iterator which computes the base `b` logarithm.

Language: JavaScript - Size: 1.03 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

oliver021/ecmalinq

The linq runtime and support to typescript/javascript ecosystem

Language: TypeScript - Size: 439 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

kleinfreund/reverse-iterable-set

A reverse-iterable set implementation based on the built-in Set object.

Language: JavaScript - Size: 690 KB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

kleinfreund/reverse-iterable-array

A reverse-iterable array implementation based on the built-in Array object.

Language: JavaScript - Size: 784 KB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

Sec-ant/trie-map

TS/JS Map-like data structure backed by trie

Language: TypeScript - Size: 32.2 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 3 - 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 at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

HowProgrammingWorks/Iterator

Iterator and Iterable protocols

Language: JavaScript - Size: 13.7 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 6

biggyspender/ts-iterable-functions

Tree-shakeable, functional, type-safe library for lazy transformation of iterable sequences in TypeScript.

Language: TypeScript - Size: 2.03 MB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

dotbitHQ/das-pay

Support for multi-chain's payment on registering a .bit

Language: Go - Size: 9.08 MB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 4

xeinebiu/ts-iterable

Iterables, streams for typescript

Language: TypeScript - Size: 107 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

hsaenzdev/foreach-extra

A javascript extended iteration tool written in typescript

Language: TypeScript - Size: 31.3 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

Cynnexis/notifiable_iterables

Provides iterables that implements the ChangeNotifier class.

Language: Dart - Size: 329 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

psxcode/iterama πŸ“¦

Composable functional Iterable<T> helpers

Language: TypeScript - Size: 547 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

shangan23/javascript

Javascript concepts grouped by examples for easy reference and understanding.

Language: JavaScript - Size: 80.1 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 4

mcmath/chai-iterator

Chai assertions for iterable objects

Language: CoffeeScript - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 5

moeriki/mongo-iterable-cursor

Turn your mongodb cursor into an async iterable.

Language: JavaScript - Size: 197 KB - Last synced at: 19 days ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

stdlib-js/math-iter-special-abs2

Create an iterator which computes the squared absolute value of each iterated value.

Language: JavaScript - Size: 878 KB - Last synced at: 40 minutes ago - Pushed at: about 1 hour ago - Stars: 2 - Forks: 0

stdlib-js/stats-iter-mprod

Create an iterator which iteratively computes a moving product.

Language: JavaScript - Size: 1.61 MB - Last synced at: 40 minutes ago - Pushed at: about 1 hour ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-utils-continued-fraction

Evaluate the terms of a continued fraction.

Language: JavaScript - Size: 1.02 MB - Last synced at: 41 minutes ago - Pushed at: about 1 hour ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-trunc

Create an iterator which rounds each iterated value toward zero.

Language: JavaScript - Size: 854 KB - Last synced at: 43 minutes ago - Pushed at: about 1 hour ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-log1mexp

Create an iterator which evaluates the natural logarithm of 1-exp(-|x|) for each iterated value.

Language: JavaScript - Size: 1.28 MB - Last synced at: 44 minutes ago - Pushed at: about 2 hours ago - Stars: 2 - Forks: 0

stdlib-js/simulate-iter-awgn

Create an iterator which introduces additive white Gaussian noise.

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

stdlib-js/math-iter-special-riemann-zeta

Create an iterator which evaluates the Riemann zeta function for each iterated value.

Language: JavaScript - Size: 1.7 MB - Last synced at: 7 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-pow

Create an iterator which evaluates the exponential function.

Language: JavaScript - Size: 1.21 MB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-spence

Create an iterator which evaluates Spence's function for each iterated value.

Language: JavaScript - Size: 1.12 MB - Last synced at: 6 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-ramp

Create an iterator which evaluates the ramp function for each iterated value.

Language: JavaScript - Size: 836 KB - Last synced at: about 8 hours ago - Pushed at: 28 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-deg2rad

Create an iterator which converts an angle from degrees to radians for each iterated value.

Language: JavaScript - Size: 841 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-factorial

Create an iterator which evaluates the factorial function for each iterated value.

Language: JavaScript - Size: 1.52 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-ops-mod

Create an iterator which performs an element-wise modulo operation of two or more iterators.

Language: JavaScript - Size: 863 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/iter-pop

Create an iterator which skips the last value of a provided iterator.

Language: JavaScript - Size: 995 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-cospi

Create an iterator which computes the cosine of each iterated value times Ο€.

Language: JavaScript - Size: 1.27 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-sqrt1pm1

Create an iterator which computes `sqrt(1+x) - 1` for each iterated value.

Language: JavaScript - Size: 1.02 MB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/iter-unique-by-hash

Create an iterator which returns unique values according to a hash function.

Language: JavaScript - Size: 993 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-ops-divide

Create an iterator which performs element-wise division of two or more iterators.

Language: JavaScript - Size: 889 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0