GitHub topics: iterable
samsonasik/ArrayLookup
🚀 A fast lookup library that help you verify and search array and Traversable data.
Language: PHP - Size: 225 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 24 - Forks: 3

TomerAberbach/lfi
🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
Language: TypeScript - Size: 2.25 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 340 - Forks: 2

stdlib-js/simulate-iter-awun
Create an iterator which introduces additive white uniform noise.
Language: JavaScript - Size: 2.03 MB - Last synced at: 6 days ago - Pushed at: 6 days 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: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

renggli/dart-more
More Dart — Literally.
Language: Dart - Size: 2.84 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 89 - Forks: 8

wimpyprogrammer/regex-to-strings
Generate strings that match a Regular Expression pattern
Language: TypeScript - Size: 645 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 28 - Forks: 2

szilanor/stream
Typesafe API for processing iterable data in TypeScript and JavaScript.
Language: TypeScript - Size: 2.17 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 35 - Forks: 2

kei-g/iterators
Iterators Library
Language: TypeScript - Size: 3.76 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

softwareventures/iterable
Pure functional Iterable traversal
Language: TypeScript - Size: 1.57 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

stdlib-js/math-iter-special-cosm1
Create an iterator which computes `cos(x) - 1` for each iterated value.
Language: JavaScript - Size: 1.51 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

ebonnal/streamable
Fluent interface for (async) iterables
Language: Python - Size: 4 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 264 - Forks: 4

BrunoRNS/javaIterables
Java dynammic iterables based on python
Language: Java - Size: 10.7 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

tauseefk/readable-hook
React hook for wrangling ReadableStream
Language: TypeScript - Size: 2.19 MB - Last synced at: about 22 hours ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

tauseefk/nextream
Declarative streaming for NextJS + Trpc
Language: TypeScript - Size: 107 KB - Last synced at: about 22 hours ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

stdlib-js/simulate-iter-awgn
Create an iterator which introduces additive white Gaussian noise.
Language: JavaScript - Size: 2.39 MB - Last synced at: 20 days ago - Pushed at: 20 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: 4 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-dedupe-by
Create an iterator which removes consecutive values that resolve to the same value according to a provided function.
Language: JavaScript - Size: 1.03 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-intersection
Create an iterator which returns the intersection of two or more iterators.
Language: JavaScript - Size: 962 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-ellipk
Create an iterator which computes the complete elliptic integral of the first kind for each iterated value.
Language: JavaScript - Size: 1.12 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-unique
Create an iterator which returns unique values.
Language: JavaScript - Size: 1.13 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-log2
Create an iterator which evaluates the binary logarithm for each iterated value.
Language: JavaScript - Size: 1.13 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-fill
Create an iterator which replaces all values from a provided iterator from a start index to an end index with a static value.
Language: JavaScript - Size: 821 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-dirichlet-eta
Create an iterator which evaluates the Dirichlet eta function for each iterated value.
Language: JavaScript - Size: 1.61 MB - Last synced at: 10 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-fresnels
Create an iterator which computes the Fresnel integral S(x) for each iterated value.
Language: JavaScript - Size: 1.34 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-slice
Create an iterator which returns a subsequence of iterated values from a provided iterator.
Language: JavaScript - Size: 1010 KB - Last synced at: 8 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

ricokahler/lazy
A small (~900B gzip), useful set of methods for lazy iteration of iterables.
Language: TypeScript - Size: 1.35 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 12 - Forks: 0

Smoren/itertools-ts
TypeScript Iteration Tools Library
Language: TypeScript - Size: 1.34 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 64 - Forks: 10

0no-co/wonka
🎩 A tiny but capable push & pull stream library for TypeScript and Flow
Language: TypeScript - Size: 2.58 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 726 - Forks: 30

stdlib-js/iter-mapn
Create an iterator which transforms iterated values from two or more iterators by applying the iterated values as arguments to a provided function.
Language: JavaScript - Size: 906 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-union
Create an iterator which returns the union of two or more iterators.
Language: JavaScript - Size: 908 KB - Last synced at: about 8 hours ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/iter-filter
Create an iterator which filters the values of another iterator according to a predicate function.
Language: JavaScript - Size: 1010 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-fresnelc
Create an iterator which computes the Fresnel integral C(x) for each iterated value.
Language: JavaScript - Size: 1.34 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-tools
Standard library math iterator tooling.
Language: JavaScript - Size: 1020 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - 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: 227 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-digamma
Create an iterator which evaluates the digamma function for each iterated value.
Language: JavaScript - Size: 1.4 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/iter-push
Create an iterator which appends additional values to the end of a provided iterator.
Language: JavaScript - Size: 1 MB - Last synced at: 5 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-msum
Create an iterator which iteratively computes a moving sum.
Language: JavaScript - Size: 1.12 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-mprod
Create an iterator which iteratively computes a moving product.
Language: JavaScript - Size: 1.49 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-rad2deg
Create an iterator which converts an angle from radians to degrees for each iterated value.
Language: JavaScript - Size: 819 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-tools-map3
Create an iterator which invokes a ternary function accepting numeric arguments for each iterated value.
Language: JavaScript - Size: 1.07 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-versin
Create an iterator which computes the versed sine for each iterated value.
Language: JavaScript - Size: 1.14 MB - Last synced at: 27 days ago - Pushed at: 27 days 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: 27 days ago - Pushed at: 27 days 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: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-signum
Create an iterator which evaluates the signum function for each iterated value.
Language: JavaScript - Size: 867 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-sinpi
Create an iterator which computes the sine of each iterated value times π.
Language: JavaScript - Size: 1.23 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 0

ehmicky/big-cartesian
Cartesian product for big inputs
Language: TypeScript - Size: 9.45 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 2

ehmicky/fast-cartesian
Fast cartesian product
Language: TypeScript - Size: 10.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 70 - Forks: 5

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: about 1 month ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 2

stdlib-js/math-iter-special-cbrt
Create an iterator which computes the cube root of each iterated value.
Language: JavaScript - Size: 1.11 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-acosh
Create an iterator which computes the hyperbolic arccosine of each iterated value.
Language: JavaScript - Size: 1.13 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-min
Compute the minimum value of all iterated values.
Language: JavaScript - Size: 914 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-sumabs2
Compute the sum of squared absolute values for all iterated values.
Language: JavaScript - Size: 1020 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/iter-replicate
Create an iterator which replicates each iterated value a specified number of times.
Language: JavaScript - Size: 1020 KB - Last synced at: about 7 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-besselj0
Create an iterator which evaluates the Bessel function of the first kind of order zero for each iterated value.
Language: JavaScript - Size: 1.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-erfinv
Create an iterator which evaluates the inverse error function for each iterated value.
Language: JavaScript - Size: 1.13 MB - Last synced at: about 10 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-max
Compute the maximum value of all iterated values.
Language: JavaScript - Size: 938 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-dirac-delta
Create an iterator which evaluates the Dirac delta function for each iterated value.
Language: JavaScript - Size: 854 KB - Last synced at: about 3 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-log1pexp
Create an iterator which evaluates the natural logarithm of 1+exp(x) for each iterated value.
Language: JavaScript - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-variance
Compute the unbiased sample variance over all iterated values.
Language: JavaScript - Size: 1.03 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-ops-multiply
Create an iterator which performs element-wise multiplication of two or more iterators.
Language: JavaScript - Size: 874 KB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-erfcinv
Create an iterator which evaluates the inverse complementary error function for each iterated value.
Language: JavaScript - Size: 1.09 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-asinh
Create an iterator which computes the hyperbolic arcsine of each iterated value.
Language: JavaScript - Size: 1.14 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/stats-iter-mean
Compute the arithmetic mean over all iterated values.
Language: JavaScript - Size: 989 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-factorial
Create an iterator which evaluates the factorial function for each iterated value.
Language: JavaScript - Size: 1.53 MB - Last synced at: about 16 hours ago - Pushed at: about 1 month 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: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/iter-counter
Create an iterator which iteratively returns the number of iterated values.
Language: JavaScript - Size: 949 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

vwkd/windows
Sliding, hopping, and tumbling windows over an iterable
Language: TypeScript - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

clokep/django-querysetsequence
Chain multiple (disparate) QuerySets in Django
Language: Python - Size: 429 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 110 - Forks: 25

labs42io/itiriri
A library built for ES6 iteration protocol.
Language: TypeScript - Size: 333 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 179 - Forks: 8

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: 3 days ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 11

stdlib-js/math-iter-special-abs2
Create an iterator which computes the squared absolute value of each iterated value.
Language: JavaScript - Size: 885 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/stats-iter-sumabs
Compute the sum of absolute values for all iterated values.
Language: JavaScript - Size: 946 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-utils-continued-fraction
Evaluate the terms of a continued fraction.
Language: JavaScript - Size: 1.03 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-trunc
Create an iterator which rounds each iterated value toward zero.
Language: JavaScript - Size: 857 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-inv
Create an iterator which computes the multiplicative inverse of each iterated value.
Language: JavaScript - Size: 831 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 2 - 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: 250 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 1 - 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: 7 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

marvin255/fluent-iterable
Interface that provides map, filter and other array related functions for any iterable instances in a simple fluent style
Language: PHP - Size: 112 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

tjenkinson/forkable-iterator
Make a JS Iterator forkable.
Language: TypeScript - Size: 709 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

stdlib-js/stats-iter-stdev
Compute the corrected sample standard deviation over all iterated values.
Language: JavaScript - Size: 1.02 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

stdlib-js/stats-iter-cusum
Create an iterator which iteratively computes a cumulative sum.
Language: JavaScript - Size: 976 KB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

alexkahn/iterable-api
A Python wrapper for the Iterable API
Language: Python - Size: 61.5 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 7

bilalobe/PFA
My end-year project
Language: TypeScript - Size: 6.57 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

dotbitHQ/das-register
The server of registering a .bit
Language: Go - Size: 8.62 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 7

Sec-ant/readable-stream
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Language: TypeScript - Size: 428 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 8 - Forks: 2

markrogoyski/itertools-php
PHP Iteration Tools Library
Language: PHP - Size: 969 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 143 - Forks: 13

sindresorhus/cycled
Cycle through the items of an array
Language: JavaScript - Size: 22.5 KB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 239 - Forks: 18

stdlib-js/math-iter-special-floor10
Create an iterator which rounds each iterated value to the nearest power of 10 toward negative infinity.
Language: JavaScript - Size: 1.52 MB - Last synced at: about 1 month ago - Pushed at: 2 months 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: 844 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/iter-shift
Create an iterator which skips the first value of a provided iterator.
Language: JavaScript - Size: 998 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

stdlib-js/math-iter-special-acot
Create an iterator which computes the inverse cotangent of each iterated value.
Language: JavaScript - Size: 925 KB - Last synced at: about 2 hours ago - Pushed at: 2 months 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: 15 days ago - Pushed at: 2 months 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: 8 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

stdlib-js/math-iter-special-expm1rel
Create an iterator which evaluates the relative error exponential for each iterated value.
Language: JavaScript - Size: 971 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

stdlib-js/iter-reject
Create an iterator which rejects the values of another iterator according to a predicate function.
Language: JavaScript - Size: 945 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

dotbitHQ/das-lock
Language: C - Size: 2.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

kakasoo/proto-typescript
Utility types and implementations based on JavaScript prototypes.
Language: TypeScript - Size: 314 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 16 - Forks: 0

nodef/extra-ientries
IEntries is an iterable list of key-value pairs, with unique keys.
Language: TypeScript - Size: 477 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

nodef/extra-iterable
An iterable is a sequence of values.
Language: TypeScript - Size: 1.18 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

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: 6 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0
