対話環境でメソッドの確認
irbで複数の行数を書くのはしんどい。できれば一行で確認したい。
define_method(:aaa, proc{|arr|p arr * 3}); aaa(%w[a a b]) # => ["a", "a", "b", "a", "a", "b", "a", "a", "b"]
define_methodはレシーバを指定しないとObjectクラスに定義するっぽい。
String.aaa("k") # => "kkk"
irbで複数の行数を書くのはしんどい。できれば一行で確認したい。
define_method(:aaa, proc{|arr|p arr * 3}); aaa(%w[a a b]) # => ["a", "a", "b", "a", "a", "b", "a", "a", "b"]
define_methodはレシーバを指定しないとObjectクラスに定義するっぽい。
String.aaa("k") # => "kkk"