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

673 stars
20 watching
92 forks
Language: C++
last commit: 7 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
khanlou/promise A Promise library for Swift that enables asynchronous operations to be composed and transformed in systematic ways. 621
deput/rwpromisekit A lightweight Objective-C Promise library providing a concise and simplified API for handling asynchronous computations. 114
spider-gazelle/promise A library providing typed promises for Crystal language to simplify concurrency and asynchronous programming. 42
funcool/promesa A promise library and concurrency toolkit for Clojure and ClojureScript. 498
shinmera/promise A promise mechanism library for asynchronous operations with a focus on reliability and simplicity. 11
calvinmetcalf/lie A small promise implementation following the Promises/A+ spec 744
lilyball/tomorrowland An asynchronous task management library that enables safe and efficient chaining of promises with cancellable support 117
andrewbarba/bluebird.swift An implementation of Promise/A+ in Swift 41
sindresorhus/p-props A utility for running multiple promises concurrently and mapping values to fulfill them 193
real-serious-games/c-sharp-promise A C# promises library for managing asynchronous operations in game development and other high-performance applications. 1,202
sindresorhus/p-if A utility for conditional promise handling and chaining in TypeScript applications. 60
sindresorhus/p-map A utility for mapping over promises concurrently while controlling concurrency and error handling. 1,292
microsoft/arcana.cpp A collection of utility code for low-overhead, cross-platform task-based asynchrony in C++ 78
jdeferred/jdeferred A Java library implementing a deferred/promise object similar to JQuery's Deferred Object. 1,508
apache/pulsar-client-cpp A C++ client library for interacting with the Apache Pulsar messaging system 54