Displaying 1 to 20 from 22 results

es6-promise - A polyfill for ES6-style Promises


A lightweight library that provides tools for organizing asynchronous code

Tokio - Platform for writing fast networking code in Rust.


Tokio is a platform for writing fast networking code in Rust. Core I/O and event loop abstraction for asynchronous I/O in Rust built on futures and mio.




promises - Promises is a modern framework that provides a synchronization construct for Objective-C and Swift


Promises is a modern framework that provides a synchronization construct for Objective-C and Swift to facilitate writing asynchronous code.

Stlab Libraries - C++ Concurrency Library


Stlab Concurrency library provides high level constructs for implementing algorithms that eases the use of multiple CPU cores while minimizing the contention.

Deferred - Work with values that haven't been determined yet.


Deferred lets you work with values that haven't been determined yet, like an array that's coming later (one day!) from a web service call. It was originally inspired by OCaml's Deferred library. See Deferred's comprehensive programming guide and documentation at the Deferred Reference.


promise_benchmarks - micro benchmarks


some micro benchmarks with plans for more indepth benchmarks as time permits.

parallel-event-emitter - Parallel event emitter built on futures-rs


Implementation of an event emitter that invokes event listener callbacks concurrently in a configurable thread pool, using Futures to notify callers of success or errors.Because all values must be transferred across thread boundaries, all types T must be Send.

tk-listen - A library that allows to listen network sockets with proper resource limits and error handling


A library that allows to listen network sockets with proper resource limits and error handling. Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Tomorrowland - Lightweight Promises for Swift & Obj-C


Tomorrowland is an implementation of Promises for Swift and Objective-C. A Promise is a wrapper around an asynchronous task that provides a standard way of subscribing to task resolution as well as chaining promises together. You can add Tomorrowland to your workspace manually like any other project and add the resulting Tomorrowland.framework to your application's frameworks.

PINFuture - An Objective-C future implementation that aims to provide maximal type safety


PINFuture is an Objective-C implementation of the asynchronous primitive called "Future". This library differs from other Objective-C implementations of Future primarily because it aims to preserve type safety using Objective-C generics. A Future is a wrapper for "a value that will eventually be ready".

Promis - The easiest Future and Promises framework in Swift. No magic. No boilerplate.


The easiest Future and Promises framework in Swift. No magic. No boilerplate. You can read about the theory behind Future and Promises on Wikipedia, here are the main things you should know to get started.

futures-fs - Access File System operations off-thread, using a Futures.


Access File System operations off-thread, using Futures and Streams.

rsvp-tools - A set of tools for wrapping asynchronous APIs in RSVP promises


rsvp-tools is a set of utility functions for wrapping event or callback based JavaScript APIs in RSVP promises. Both the browser and Node.js environments are supported. A simple example doesn't leverage promises very much- in this more complicated example we will find out which is more popular, my hometown or my current town.

Deferred - jQuery Deferred library for node js


I am putting together a small list of articles worth reading about the concept of deferreds, futures and promises. In it's simplest form a deferred object is a way to introduce a callback stack to a function.

concurrent - Promises/A+ with Scala Awesomeness


Concurrent supports the bare bones Promise implementation that supports then(onFulfilled, onRejected), fulfill(value), reject(reason). Concurrent also provides a Future class which inherits from Promise. It has a lot of syntactic sugar on top of the Promises/A+ spec based on the Scala Future API.