promise-cpp

Promise library

A C++ promise library with features similar to JavaScript promises, supporting exceptions and chaining parameters.

C++ promise/A+ library in Javascript style.

GitHub

680 stars
20 watching
92 forks
Language: C++
last commit: over 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
khanlou/promiseA Promise library for Swift that enables asynchronous operations to be composed and transformed in systematic ways.620
deput/rwpromisekitA lightweight Objective-C Promise library providing a concise and simplified API for handling asynchronous computations.114
spider-gazelle/promiseA library providing typed promises for Crystal language to simplify concurrency and asynchronous programming.42
funcool/promesaA promise library and concurrency toolkit for Clojure and ClojureScript.498
shinmera/promiseA promise mechanism library for asynchronous operations with a focus on reliability and simplicity.11
calvinmetcalf/lieA small promise implementation following the Promises/A+ spec743
lilyball/tomorrowlandAn asynchronous task management library that enables safe and efficient chaining of promises with cancellable support117
andrewbarba/bluebird.swiftAn implementation of Promise/A+ in Swift41
sindresorhus/p-propsA utility for running multiple promises concurrently and mapping values to fulfill them194
real-serious-games/c-sharp-promiseA C# promises library for managing asynchronous operations in game development and other high-performance applications.1,207
sindresorhus/p-ifA utility for conditional promise handling and chaining in TypeScript applications.60
sindresorhus/p-mapA utility for mapping over promises concurrently while controlling concurrency and error handling.1,376
microsoft/arcana.cppA collection of utility code for low-overhead, cross-platform task-based asynchrony in C++78
jdeferred/jdeferredA Java library implementing a deferred/promise object similar to JQuery's Deferred Object.1,507
apache/pulsar-client-cppA C++ client library for interacting with the Apache Pulsar messaging system52