coro

Coroutine library

A single-header library providing facilities for C++2a Coroutines

Single-header library facilities for C++2a Coroutines

GitHub

80 stars
6 watching
9 forks
Language: C++
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mtmucha/corosA C++23 library for task-based parallelism utilizing coroutines and the new expected type.310
takagi/cl-coroutineA coroutine library for Common Lisp that enables efficient and lightweight cooperative multitasking.65
xudong-huang/mayA high-performance library for stackful coroutines with support for asynchronous I/O and efficient scheduling.1,970
mfichman/coroA modern C++ library providing an async socket I/O implementation with SSL support50
tidwall/necoA C concurrency library providing coroutines and synchronization primitives.1,152
tonbit/coroutineAn implementation of asynchronous coroutines in C++11 using ucontext and fiber417
sharow/libconcurrentA lightweight, low-overhead concurrency library360
rustcc/coroutine-rsProvides an implementation of cooperative multitasking in Rust412
belozierov/swiftcoroutineAn implementation of coroutines in Swift to simplify asynchronous programming and improve error handling.836
bloomberg/quantumA framework for efficient concurrent execution of CPU-bound workloads using coroutines and parallelism579
xudong-huang/generator-rsA Rust library that provides a stackful coroutine framework with generator support and basic concurrency features.314
leonoel/cloroutineProvides a low-level, generic stackless coroutine builder for asynchronous programming in Clojure and ClojureScript233
mpusz/coroutinesA library for writing concurrent code using cooperative multitasking0
loopperfect/conduitA high-performance library for building and transforming infinite sequences using coroutines and monadic interfaces.148
be-hase/caffeine-coroutinesAn extension to Caffeine caching library adding support for Kotlin Coroutines8