opal-async

Concurrent task library

A Ruby library providing non-blocking iteration methods and tasks to manage concurrent execution of small code chunks

Non-blocking tasks and enumerators for Opal.

GitHub

9 stars
3 watching
0 forks
Language: Ruby
last commit: 11 months ago

Related projects:

Repository Description Stars
andyobtiva/rake-tui A command-line interface to Rake tasks with a text-based user interface 8
jmartinesp/asyncjoblibrary A library to simplify Android background and UI task execution 221
aphyr/meangirls A data structure library for building eventually consistent systems with concurrent updates and merging operations 651
microsoft/arcana.cpp A collection of utility code for low-overhead, cross-platform task-based asynchrony in C++ 78
digital-fabric/polyphony A Ruby library that enables fine-grained concurrency with high-performance I/O support using cooperative coroutines and async I/O APIs. 659
clin99/cpp-taskflow A library providing a simple and expressive way to write parallel programs with complex task dependencies. 6
ably/ably-ruby A Ruby client library for real-time messaging and data synchronization 37
rpominov/fun-task An abstraction for managing asynchronous code in JavaScript 373
meh/ruby-thread A set of Ruby extensions providing various concurrency utilities 524
dano/aioprocessing A Python library that integrates asyncio with multiprocessing for concurrent task execution 654
tomlokhorst/promissum A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. 68
line/decaton A framework for high-throughput, concurrent task processing on Apache Kafka 336
mikecmpbll/rann Provides objects and algorithms for designing, processing and training Artificial Neural Networks in Ruby. 3
didactic-drunk/concurrent.cr A library that provides modern concurrency tools for parallel processing in Crystal 48
marcoonroad/sporadic A set of abstractions for concurrency and asynchronous programming in JavaScript 18