# File lazy.rb, line 127 def promise( &computation ) #:yields: result Lazy::Promise.new &computation end