我有这个代码:
require '/octokit'
require '/csv'
CSV.open("node_attributes.csv", "wb") do |csv|
csv << [Octokit.user "rubinius"]
csv << [Octokit.user "sferik"]
# add one more request for each piece of information needed
end
但是,如果我可以让它遍历一个列表并为列表Octokit.user
中的每个名称调用命令,那就更顺畅了,例如
list = ["rubinius, "sferik"]
如何将笨重的函数转换为遍历列表的漂亮迭代器?