class Future

Constants

VERSION

Public Class Methods

all(futures) click to toggle source
# File lib/future.rb, line 4
def self.all(futures)
  Future { futures.map(&:value) }
end

Public Instance Methods

to_s() click to toggle source
# File lib/future.rb, line 8
def to_s
  case status
  when nil
    "#<#{self.class} (errored)>"
  when false
    "#<#{self.class} value=#{value}>"
  else
    "#<#{self.class} (incomplete)>"
  end
end