A promise that can be evaluated on demand (if forced).
Return the value of this Promise.
# File lib/lazylist.rb, line 26 def __value__ case v = @block.call when Promise v.__value__ else v end end
Redirect all missing methods to the value of this Promise.
# File lib/lazylist.rb, line 36 def method_missing( *args, &block ) __value__.__send__( *args, &block ) end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.