Actions
Bug #11776
closeddig and custom objects
Bug #11776:
dig and custom objects
Description
Although currently undocumented and untested, it is possible to dig
objects of any class that implements dig
:
class Foo
def dig(x, *)
40 + x
end
end
{hello: Foo.new}.dig(:hello, 2) # => 42
This seems actually quite nice to me.
Matz, could you confirm that this is part of the new feature? I'll fix the documentation and add some basic tests
Actions