【发布时间】:2012-03-13 00:58:03
【问题描述】:
浏览ruleby 源代码,我注意到他们正在调用Container(:and),这是我很少看到的。事实上,我见过的唯一其他地方就是fabrication gem
快速浏览显示Container subclasses Array,快速跳转到Pry 显示Array(:anything) #=> [:anything]。
再次快速浏览Array 的 ruby 文档并没有对这个问题有太多了解。
Array() 正在调用什么方法,它记录在哪里,如何定义这样的方法,它在 ruby 中被认为是“坏形式”吗?
【问题讨论】:
标签: ruby arrays syntax documentation