Skip to content

rlupsa/carpal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

carpal

carpal is a library for easying writing asynchronous functions - functions that start an opearion in background, and return control to the caller. The asynchronous function would return a future - an object that will receive the value when the asynchronous operation completes.

In addition to what the standard std::future<T> offers, our carpal::Future<T> allows enqueueing operations to be executed when the original operation completes and, furthermore, to compose such operations in a way similar to the basic blocks of the standard programming. In particular, we offer support for easily looping an asynchronous operation - something that is very tedious with other similar frameworks.

About

carpal - C++ Asynchronous, Reactive and PArallel Library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages