Fluture
A complete Fantasy Land compatible Future library.
Motivation
- A stand-alone Fantasy Future package.
- Async control utilities included.
- Easier debugging than
f(...).fork is not a function
. - Working
instanceof
checks. - Passing around
Future#chain
without having to bind. - Speed.
Road map
[ ] Write tests
[ ] Write benchmarks
[ ] Implement Traversable
[ ] Implement Future.cache
[ ] Implement Future.and
[ ] Implement Future.or
[ ] Implement Future.race
The name
A conjunction of the acronym to Fantasy Land (FL) and Future. Also "fluture"
means butterfly in Romanian; A creature you might expect to see in Fantasy Land.