foi-lang
Foi: a different kind of functional programming language (by getify)
fasy
FP iterators that are both eager and asynchronous (by getify)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
foi-lang | fasy | |
---|---|---|
2 | 4 | |
300 | 544 | |
- | - | |
5.9 | 0.0 | |
6 days ago | over 1 year ago | |
JavaScript | JavaScript | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
foi-lang
Posts with mentions or reviews of foi-lang.
We have used some of these posts to build our list of alternatives
and similar projects.
fasy
Posts with mentions or reviews of fasy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-02.
-
How to Sequentially Resolve an Array of Promises in JavaScript
It is just not the case that reduce(..) knows that you've returned a promise, and so it internally waits to proceed to the next iteration. THAT sort of behavior is only possible with an async-aware iterator method, like I built with the Fasy library I mentioned before.
-
If you could change ONE thing about JS, what would it be?
Agreed. That's exactly why I made Fasy: https://github.com/getify/fasy :)
-
Micro library for batch running promises
https://github.com/getify/fasy#limiting-concurrency
What are some alternatives?
When comparing foi-lang and fasy you can also consider the following projects:
monio - The most powerful IO monad implementation in JS, possibly in any language!
CAF - Cancelable Async Flows (CAF)
WebRocketX - *** Cloners. Please show you appreciation by STARRING this repo. :) *** Go to WebRocketX.com for instructions on how to use this powerful javascript Web Application SPA API
conch - micro library for async sequential batches (Node/Browser/Deno) , for low memory systems
cpsfy - 🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
rubico - [a]synchronous functional programming
raffiot.py - Robust And Fast Functional IO Toolkit
test-each - 🤖 Repeat tests. Repeat tests. Repeat tests.
react-seq - React hooks for working with async generators and promises