Module: Goru
- Extended by:
- Is::Extension
- Defined in:
- lib/goru.rb,
lib/goru/bridge.rb,
lib/goru/channel.rb,
lib/goru/reactor.rb,
lib/goru/routine.rb,
lib/goru/version.rb,
lib/goru/scheduler.rb,
lib/goru/routines/io.rb,
lib/goru/bridges/readable.rb,
lib/goru/bridges/writable.rb,
lib/goru/routines/channel.rb,
lib/goru/routines/channels/readable.rb,
lib/goru/routines/channels/writable.rb
Defined Under Namespace
Modules: Bridges, Routines Classes: Bridge, Channel, Reactor, Routine, Scheduler
Constant Summary collapse
- VERSION =
"0.4.2"
Class Method Summary collapse
-
.version ⇒ Object
[public].
Instance Method Summary collapse
Class Method Details
.version ⇒ Object
- public
8 9 10 |
# File 'lib/goru/version.rb', line 8 def self.version VERSION end |
Instance Method Details
#go(state = nil, io: nil, channel: nil, intent: nil, &block) ⇒ Object
11 12 13 |
# File 'lib/goru.rb', line 11 def go(state = nil, io: nil, channel: nil, intent: nil, &block) Scheduler.go(state, io: io, channel: channel, intent: intent, &block) end |