Show HN: Lfi – a lazy functional sync, async, and concurrent iteration library

Hey HN!

Roughly 4 years ago I started building a lazy functional iteration library for JS/TS.

I had a few goals for the library:

- Supporting sync, sequential async, and concurrent async iteration

- Limiting it to a small number of orthogonal concepts that compose beautifully to solve problems

- Making it fully tree-shakeable

I built it for myself and have (mostly) been its only user as I refined it. I've used it in lots of personal projects and really enjoyed it.

I recently decided it would be nice to spread that enjoyment so I created a documentation website complete with a playground where you can try out the library.

I hope you enjoy using it as much as I do! Looking forward to hearing your thoughts :)


Comments URL: https://news.ycombinator.com/item?id=42392267

Points: 14

# Comments: 1

https://lfi.dev/

Établi 7mo | 12 déc. 2024, 18:30:24


Connectez-vous pour ajouter un commentaire

Autres messages de ce groupe

Why AO3 Was Down
5 juil. 2025, 04:20:05 | Hacker news
Show HN: Tinykv – minimal file-backed key-value store for Rust

I built tinykv because I kept reaching for simple persistent storage in Rust projects but found existing solutions either too complex (sled) or unmaintained (pickledb).

tinykv focuses on simplic

5 juil. 2025, 01:50:11 | Hacker news