imlazy

Iterable library

A library providing functional programming tools for working with lazy, immutable iterables in JavaScript.

😴 Functional programming with lazy immutable iterables

GitHub

103 stars
5 watching
3 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists

curriedfunctional-programminggeneratorhaskellimmutableinfiniteiterablesiteratorlazyramda

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hamidb80/iterrrA functional-style iterator library that generates imperative code at compile time.72
dvlsg/iterablejsA functional programming library for iterables in JavaScript8
drboolean/immutable-extAn extension to Immutable.js providing additional algebraic structures and operations for functional programming.489
bodar/totallylazyA Java functional programming library with lazy evaluation and composability features317
aearly/icepickA library for efficiently handling immutable data structures in JavaScript421
lucaong/immutableEfficient immutable data structures for the Crystal programming language201
frptools/collectableA library providing high-performance immutable data structures for modern JavaScript applications.271
jussi-kalliokoski/trineA utility library for modern JavaScript that facilitates functional programming and iterator protocols.1,415
ivanzusko/ramdaA functional JavaScript library designed to make it easy to create immutable data sources with minimal side effects46
markrogoyski/itertools-phpA PHP library providing tools for iteration and looping using fluent interfaces.141
rafacalderonr/ramdaA functional programming library designed to minimize mutable data and facilitate composable functions.1
vitaly-t/iter-opsA utility package for working with iterables in a functional and asynchronous manner.140
scottcorgan/immuA lightweight JavaScript library that enables immutable objects with fail-fast error checking and lazy property evaluation.356
aionescu/dynastyA language and compiler that enables lazy functional programming in JavaScript6
tnfe/limuAn immutable JavaScript library that improves performance by using shallow copy on read and mark modified on write mechanisms228