Fluture is a JavaScript library that offers a control structure similar to Futures in other languages. They are a lazy, Fantasy Land compliant alternative to JavaScript's Promises.
What is Fluture ?
From the official website:
Fluture offers a control structure similar to Promises, Tasks, Deferreds, and what-have-you. Let's call them Futures.
Much like Promises, Futures represent the value arising from the success or failure of an asynchronous operation (I/O). Though unlike Promises, Futures are lazy and adhere to the monadic interface.
Where can I get it?
You may find more information about the project in it's official git repository: