module Delayer::Extend

Public Instance Methods

Deferred()
Alias for: Promise
Promise() click to toggle source
# File lib/delayer/deferred.rb, line 36
def Promise
  @promise ||= begin
                 the_delayer = self
                 Class.new(::Delayer::Deferred::Promise) {
                   define_singleton_method(:delayer) {
                     the_delayer } } end
end
Also aliased as: Deferred