Sha256: 5b2b767a2417091abf265b4d9b8e8798ae68e5bc48dfff1b0b6bd789254061d4
Contents?: true
Size: 784 Bytes
Versions: 52
Compression:
Stored size: 784 Bytes
Contents
module ProcSpecs class SourceLocation def self.my_proc proc { true } end def self.my_lambda lambda { true } end def self.my_proc_new Proc.new { true } end def self.my_multiline_proc proc do 'a'.upcase 1 + 22 end end def self.my_multiline_lambda lambda do 'a'.upcase 1 + 22 end end def self.my_multiline_proc_new Proc.new do 'a'.upcase 1 + 22 end end def self.my_detached_proc body = proc { true } proc &body end def self.my_detached_lambda body = lambda { true } lambda &body end def self.my_detached_proc_new body = Proc.new { true } Proc.new &body end end end
Version data entries
52 entries across 52 versions & 2 rubygems