Sha256: 6d19d7b1df400c40119819f70fea8dbae8ecc540cdec7d03435f6d53c5e8afb7

Contents?: true

Size: 183 Bytes

Versions: 2

Compression:

Stored size: 183 Bytes

Contents

class Promise
  def then_puts
    self.then do |val|
      puts val.inspect
    end.fail do |err|
      puts "Error: #{err.inspect}"
    end
  end

  alias_method :tp, :then_puts
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
volt-browser_irb-0.1.4 app/browser_irb/lib/promise_ext.rb
volt-browser_irb-0.1.3 app/browser_irb/lib/promise_ext.rb