A fast and safe implementation of stackful coroutines
A fast and safe implementation of stackful coroutines. This is a fork adapted to work in a UEFI environment.
A more type-safe take on Rust stackless coroutines
A coroutine system for Bevy game engine
Procedural macros for bevy_coroutine_system
The open-coroutine is a simple, efficient and generic stackfull-coroutine library.
The open-coroutine is a simple, efficient and generic coroutine library.
The syscall hook for open-coroutine
The proc macros for open-coroutine
Run Rust Async functions and Coroutines in Godot 4.4+ (through GDExtension), inspired on Unity's Coroutines design.
High performance coroutine library with native experience
A simple library to run coroutines in Bevy
Synchronous deferred operations with fibers (coroutines)
A library for creating and composing producer/transformer/consumer coroutines. Producers are already provided by Ruby's built-in Enumerator class; this library provides Transformer and Consumer classes that work analogously. In particular, they are also based on Fiber and not on threads (as in some other producer/consumer libraries). Also provides a module Sink, which is analogous to Enumerable, and Enumerable/Transformer/Sink composition.
This gem provides a set of Backbone.js extensions commonly used in Coroutine projects. These extensions include simple collection views, paginated collection views, searching, and loading indicators.
The easiest way to integrate your Ruby on Rails SDK base code to AbacatePay Gateway with support to coroutines.
The Cont module provides methods for working with continuations. Continuations are a way to save the execution state of a program so that it can be resumed later. They are used for advanced control flow structures such as coroutines, generators, and so on. Ruby have a built-in support for continuations, but it is deprecated and should not be used. This implementation uses the 'fiber' library based on https://github.com/minoki/delimited-continuations-in-lua . That library is released under the MIT license. Caution: The continuations of this implementation are 'one-shot', So they can only be resumed once. If you try to resume a dead continuation, an exception will be raised.