Project

General

Profile

Misc #15739

Improvements needed to documentation of Hash#dig, Array#dig and OpenStruct#dig

Added by CaryInVictoria (Cary Swoveland) 21 days ago. Updated 21 days ago.

Status:
Open
Priority:
Normal
Assignee:
-
[ruby-core:<unknown>]

Description

The documentation of these three methods fails to explain how they interact. For example:

h = { a: [1,2,3] }
h.dig(:a, 1)  #=> 2

Hash#dig is used first:

a = h.dig(:a) #=> [1,2,3]

Then Array#dig is invoked:

a.dig(1)      #=> 2         

History

#1

Updated by CaryInVictoria (Cary Swoveland) 21 days ago

  • Subject changed from Improvements needed to documentation of `Hash#dig`, `Array#dig` and `OpenStruct#dig` to Improvements needed to documentation of Hash#dig, Array#dig and OpenStruct#dig

Also available in: Atom PDF