2006-06-25から1日間の記事一覧

mapにも引数あっても良いんじゃないだろうか

String#eachのように引数をとれるeachのときにわざわざenum_for使うのもめんどくさいので、mapが引数取れてもいいんじゃないかと思えるのは自分だけだろうか。*1 module Enumerable def map(*args, &block) arr = [] each(*args) do |i| arr.push(block.call…