module Kernel

Public Instance Methods

delay(&block) click to toggle source

Helper to create a Thread::Delay

# File lib/thread/delay.rb, line 91
def delay (&block)
        Thread::Delay.new(&block)
end
every(every, &block) click to toggle source

Helper to create an every

# File lib/thread/every.rb, line 194
def every(every, &block)
        Thread::Every.new(every, &block)
end
future(pool = nil, &block) click to toggle source

Helper to create a future.

# File lib/thread/future.rb, line 155
def future(pool = nil, &block)
        Thread::Future.new(pool, &block)
end
promise() click to toggle source

Helper method to create a promise.

# File lib/thread/promise.rb, line 80
def promise
        Thread::Promise.new
end