Fluture

Async utility library

An asynchronous programming library with monadic interface, offering lazy value representation and stack-safe control flow utilities.

🦋 Fantasy Land compliant (monadic) alternative to Promises

GitHub

2k stars
26 watching
83 forks
Language: JavaScript
last commit: over 2 years ago
Linked from 2 awesome lists

algebraic-data-typesasynccancellationcontrol-flowfantasy-landfluturefunctional-programmingfuturemonadpromisesanctuary

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fluture-js/momiProvides a monad for middleware functions59
futurize/futurizeConverts callback-style functions or promises into futures for efficient asynchronous programming.145
apache/logging-flumeA service for collecting and moving large amounts of log data in a distributed and reliable manner2,541
futurize/future-ioA monadic IO library for Node.js that provides a standardized interface for performing input/output operations.14
then/promiseA minimal implementation of promises with extensions and polyfills for various browsers and environments2,584
tj/coProvides a simple and efficient way to write non-blocking code using promises in JavaScript11,895
davidask/futuresA framework for simplifying asynchronous programming using lightweight promises and futures58
kriskowal/qA promise library that enables asynchronous code execution and error handling without blocking14,926
mimblewimble/grinA cryptocurrency implementation providing hidden amounts and scaling advantages through proof of work and smart contract functionality.5,055
fagbokforlaget/simple-fsProvides a promise-based filesystem layer for modern browsers152
fable-compiler/fable-promiseFable bindings for JS promise allow F# to interact with JavaScript promises.20
andrewplummer/sugarA utility library for working with native JavaScript objects4,537
node-formidable/formidableA module for parsing multipart form data, especially file uploads in Node.js applications.7,076
funcool/promesaA promise library and concurrency toolkit for Clojure and ClojureScript.498
sanctuary-js/sanctuaryA JavaScript library that promotes pure function composition and avoids runtime type errors by providing data types for handling uncertain values.3,046