3 ms·
As the creator of Ruby Facets, refinements were high on the todo list. Unfortunately the syntax of refinements led to an ugly problem... I would have to support
by transfire 8y ago
As the creator of Ruby Facets, refinements were high on the todo list. Unfortunately the syntax of refinements led to an ugly problem... I would have to support two identical code bases to support both usages (monkey patching and refinement), the only difference being boilerplate code. I could find no way around it. That seemed ludicrous to me, and so I never bothered to add refinement support. Hence, from my perspective, refinements went over like a led balloon.
- wasd 8y agoI've never heard of Ruby Facets but it looks interesting. Just as a heads up, the api document links on http://rubyworks.github.io/facets/learn.html http://rubyworks.github.io/facets/learn.html don't work.