class Pry::Config::Lazy
Wraps a block so it can have a name.
@example
proc1 = proc {} proc2 = Pry::Config::Lazy.new(&proc {}) proc1.is_a?(Pry::Config::Lazy) #=> false proc2.is_a?(Pry::Config::Lazy) #=> true
@api private @since v0.12.0
Public Class Methods
new(&block)
click to toggle source
# File lib/pry/config.rb, line 19 def initialize(&block) @block = block end
Public Instance Methods
call()
click to toggle source
@return [Object]
# File lib/pry/config.rb, line 24 def call @block.call end