RailsConf / RubyConf / AgileConf / EclipseCon / EclipseWorld Speaker. OSS Author of Glimmer. MS in SE DePaul (Chicago) and BS in CS McGill (Mtl). Rock Drummer / Snowboarder.
Location
Montreal, QC, Canada
Education
MS in Software Engineering, DePaul University (Chicago, IL, USA)
That is the reason I implemented Ruby Refinements in these libraries:
github.com/AndyObtiva/array_includ...
github.com/AndyObtiva/to_collection
I wanted to provide them as general object/array APIs that could be applied where needed only for safety and namespace pollution prevention reasons.