Promises/A+ implementation for Qt/C++
-
Updated
Oct 17, 2023 - C++
A promise is an object returned by an asynchronous function, which represents the current state of the operation. At the time the promise is returned to the caller, the operation often isn't finished, but the promise object provides methods to handle the eventual success or failure of the operation.
Promises/A+ implementation for Qt/C++
Yet Another Concurrency Library
A platform-independent promise library for C++, implementing asynchronous continuations.
Futures and thread pool for C++ (with optional Qt support)
Qt C++ alternative for handling async code execution
C++ asynchronous promises like a Promises/A+
C++ Concurrency library!
Javascript-style Promise implementation for Qt
C++20 event-loop agnostic coroutines (co_await/co_return) implementation + support for libuv, curl and OpenSSL socket.
Javascript-like promises for C++ in a lightweight single header library
A promise-based asynchronous library implemented in C++17 (deprecated - https://github.com/Hackerl/asyncio)
Actor-model based concurrency in a reactive programming language.
JavaScript-like Promises for C++20 with ES6 async/await semantics. Supports move (e.g. so you can wrap ASIO and avoid callback hell).
A nano concurrency library
A C++ future library with continuations and a configurable continuation execution context.
Created by Barbara Liskov, Liuba Shrira, Mark S. Miller, Dean Tribble, Rob Jellinghaus, Daniel P. Friedman
Released 1988