Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tomeraberbach/lfi

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.
https://github.com/tomeraberbach/lfi

async concurrent functional-programming generator iterable iterator javascript lazy npm-module npm-package promise sync

Last synced: 5 days ago
JSON representation

🦥 A lazy functional iteration library supporting sync, async, and concurrent iteration.

Awesome Lists containing this project

README

        


Sloth juggling office supplies


lfi



version


CI


gzip size


brotli size


Sponsor


A lazy functional iteration library supporting sync, async, and concurrent iteration.

## Features

- **Lazy:** delays applying operations until their results are needed
- **Functional:** provides highly composable functions
- **Iteration:** supports sync iterables, async iterables, and unique
[_concurrent iterables_](https://lfi.dev/docs/concepts/concurrent-iterable)
- **Async & Concurrent:** apply async operations sequentially over async
iterables or concurrently over
[_concurrent iterables_](https://lfi.dev/docs/concepts/concurrent-iterable)
- **Tree Shakeable:** only bundle the code you actually use!
- **Adorable Logo:** designed by [Jill Marbach](https://jillmarbach.com)!

## Getting started

Check out the documentation at [lfi.dev](https://lfi.dev)!

## Contributing

Stars are always welcome!

For bugs and feature requests,
[please create an issue](https://github.com/TomerAberbach/lfi/issues/new).

## License

[MIT](https://github.com/TomerAberbach/lfi/blob/main/license) ©
[Tomer Aberbach](https://github.com/TomerAberbach) \
[Apache 2.0](https://github.com/TomerAberbach/lfi/blob/main/license-apache) ©
[Google](https://github.com/TomerAberbach/lfi/blob/main/notice-apache)