Module: Async

Defined in:
lib/async.rb,
lib/async/list.rb,
lib/async/node.rb,
lib/async/stop.rb,
lib/async/task.rb,
lib/async/clock.rb,
lib/async/idler.rb,
lib/async/queue.rb,
lib/async/waiter.rb,
lib/async/barrier.rb,
lib/async/console.rb,
lib/async/promise.rb,
lib/async/reactor.rb,
lib/async/timeout.rb,
lib/async/version.rb,
lib/async/variable.rb,
lib/async/condition.rb,
lib/async/scheduler.rb,
lib/async/semaphore.rb,
lib/async/notification.rb,
lib/async/limited_queue.rb,
lib/async/priority_queue.rb

Overview

Released under the MIT License. Copyright, 2017-2025, by Samuel Williams.

Defined Under Namespace

Modules: Console Classes: Barrier, Children, Clock, Condition, Idler, LimitedQueue, List, Node, Notification, PriorityQueue, Promise, Queue, Reactor, Scheduler, Semaphore, Stop, Task, Timeout, TimeoutError, Variable, Waiter

Constant Summary collapse

VERSION =
"2.29.1"