FP iterators that are both eager and asynchronous
☆549Aug 27, 2022Updated 3 years ago
Alternatives and similar repositories for fasy
Users that are interested in fasy are comparing it to the libraries listed below
Sorting:
- Cancelable Async Flows (CAF)☆1,359Aug 27, 2022Updated 3 years ago
- FP library for JavaScript. Supports named-argument style methods.☆450Aug 27, 2022Updated 3 years ago
- Provides React-inspired 'hooks' like useState(..) for stand-alone functions☆1,009Aug 27, 2022Updated 3 years ago
- Asynchronous flow control (promises, generators, observables, CSP, etc)☆1,735Mar 4, 2020Updated 5 years ago
- The Type Linter for JS☆384Nov 11, 2021Updated 4 years ago
- 🐆 An immutable list with unmatched performance and a comprehensive functional API.☆1,657Jan 15, 2024Updated 2 years ago
- Specialized async queue data structure, supports revocation of values☆176May 1, 2023Updated 2 years ago
- Maybe is a type that wraps optional values☆302Oct 19, 2018Updated 7 years ago
- The missing constructor for creating safe async iterators☆476May 8, 2024Updated last year
- Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.☆16,797Dec 26, 2023Updated 2 years ago
- Composable alternative for Lodash.matches()☆14Apr 25, 2018Updated 7 years ago
- The most powerful IO monad implementation in JS, possibly in any language!☆1,130Jan 4, 2026Updated last month
- Pattern matching for modern JavaScript☆525May 22, 2023Updated 2 years ago
- 📦 Zero-configuration bundler for tiny modules.☆8,146Feb 1, 2026Updated 3 weeks ago
- Pattern Matching for Javascript☆1,718Oct 28, 2023Updated 2 years ago
- A collection of well known Algebraic Data Types for your utter enjoyment.☆1,599Jan 6, 2023Updated 3 years ago
- A Promise-based API for WebSockets☆601Apr 22, 2025Updated 10 months ago
- A tiny, fast, unopinionated handler for updating JS objects and arrays immutably☆240Dec 5, 2025Updated 2 months ago
- ESLint rules to ensure proper arrow function definitions☆311Dec 27, 2024Updated last year
- pipes values through functions, an alternative to using the proposed pipe operator ( |> ) for ES☆193Jan 23, 2026Updated last month
- Validation library☆699Feb 3, 2023Updated 3 years ago
- Tomorrow's ECMAScript modules today!☆5,255Apr 10, 2024Updated last year
- 🦋 Fantasy Land compliant (monadic) alternative to Promises☆2,497Apr 22, 2024Updated last year
- Workshop files for building a pong-variant game in JS and <canvas>☆12May 16, 2016Updated 9 years ago
- A general purpose, Web Worker driven, namespace exporter.☆185Jul 4, 2023Updated 2 years ago
- Mongodb driver inspired by mongojs built with async/await in mind☆311Apr 7, 2025Updated 10 months ago
- Transducers for JavaScript☆1,603Jun 3, 2023Updated 2 years ago
- Fastest possible memoization library☆2,598Feb 19, 2023Updated 3 years ago
- An unopinionated authentication library for building Node.js APIs.☆1,688Dec 6, 2022Updated 3 years ago
- Clean and robust state management for React and React-like libs.☆1,645Feb 18, 2022Updated 4 years ago
- Backup node_modules for all your npm based projects☆13Nov 29, 2016Updated 9 years ago
- Refuge from unsafe JavaScript☆3,058Nov 10, 2024Updated last year
- Chainable Promise Proxy☆552Oct 5, 2022Updated 3 years ago
- An 100% spec compliant ES2021 JavaScript parser written in JS☆509Updated this week
- Function argument validation for humans☆3,879Oct 16, 2025Updated 4 months ago
- Wish I had some..declarative side-effects☆41May 11, 2020Updated 5 years ago
- Functional Enum type / Sum type for javascript with simple pattern matching☆29Sep 28, 2023Updated 2 years ago
- Composable state primitives for JavaScript☆1,308Mar 4, 2023Updated 2 years ago
- A lightweight javascript timezone library☆4,115Dec 10, 2025Updated 2 months ago