public
Created

Ruby 1.8 Proc equality bug

  • Download Gist
gistfile1.rb
Ruby
1 2 3 4 5 6 7
a = lambda {}
b = a.dup
m = Module.new
a.extend m
b.extend m
 
puts a == b # true for 1.9, false for 1.8 :(

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.