The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
-
Updated
Apr 6, 2022 - C
{{ message }}
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Gravity Programming Language
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
A hybrid thread / fiber task scheduler written in C++ 11
rust stackful coroutine library
Fibers, Channels and Actors for Clojure
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
OCaml promises and concurrent I/O
Umka: a statically typed embeddable scripting language
The Elle coroutine-based asynchronous C++ development framework.
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
Single header asymmetric stackful cross-platform coroutine library in pure C.
The first Java Actor System supporting fibers from Project Loom
Poseidon Server Framework (refactor WIP)
A C++14 framework for asynchronous I/O, cooperative multitasking and green threads scheduling
Multi-Threaded Job System using Fibers
[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).
Coroutine-based multithreading library for Delphi
gaia looks great, but needs some docs. Can you provide a bit more helpful documentation on how to use it? Thanks.
Some ideas about docs:
Cross platform co-routine library exposed through a minimal C API.
Repository for the next generation of vibe.d's core package.
Wannabe Main Memory Database and More
An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
Add a description, image, and links to the fibers topic page so that developers can more easily learn about it.
To associate your repository with the fibers topic, visit your repo's landing page and select "manage topics."
In #193 we hid these so as not to annoy anyone. We should track them down and see if we cannot avoid them outright, and if not, why that is.