Proc Equality Implemented In Ruby 1.9!

Wow! Matz (Yukuhiro Matsumoto, the father of Ruby) has implemented the changes we proposed to make Proc#=== be the same as Proc#call in Ruby 1.9! We never thought in a million years it would actually ever find its way into the language.

And to make it even better, Dave Thomas (the author of the book on Ruby, Programming Ruby) shows how to use our suggestion with Proc#curry for even more elegant code.

Farrel Lifson is a lead developer at Aimred.

About Aimred

Aimred is a specialist Ruby and Ruby on Rails development house and consultancy based in Cape Town, South Africa.

We provide Ruby and Ruby on Rails development, consulting and training services to businesses and organisations of all sizes. If you want to find out how we can help you, contact us at

Recent Posts

Yearly Archives