Concurrently is a concurrency framework for Ruby and mruby based on fibers. With it code can be evaluated independently in its own execution context similar to a thread: hello = concurrently do wait 0.2 # seconds "hello" end world = concurrently do wait 0.1 # seconds "world" end puts "#{hello.await_result} #{world.await_result}"
Required Ruby Version
>= 2.2.7
Authors
Christopher Aue
Versions
-
1.2.0
-
source
- 1.2.0 source December 12, 2017 (40 KB)
-
-
1.1.1
-
source
- 1.1.1 source July 15, 2017 (37.5 KB)
-
-
1.1.0
-
source
- 1.1.0 source July 10, 2017 (37.5 KB)
-
-
1.0.1
-
source
- 1.0.1 source June 26, 2017 (32 KB)
-