比如我会
$fri group_by
---------------------------------------------------- Enumerable#group_by
enum.group_by {| obj | block } => a_hash
------------------------------------------------------------------------
Returns a hash, which keys are evaluated result from the block,
and values are arrays of elements in enum corresponding to the key.
(1..6).group_by {|i| i%3} #=> {0=>[3, 6], 1=>[1, 4], 2=>[2, 5]}
除非我很确定 group_by 不是标准 ruby 库的一部分。 如何找出猴子正在修补 Enumerable 的库?
最佳答案
group_by
是 ruby core 的一部分从 1.8.7 开始。
关于ruby - 使用 ri 或 fastri for ruby 查找类/方法的源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3606713/