2007-08-14から1日間の記事一覧

wcのArrow版 via 趣味的にっき

趣味的にっき - Arrowを使ってwcコマンドを実装してみましたより 演算子じゃなくてパターンマッチっていうのが、いまひとつかっこ悪いのですが、何かいい方法ありませんかね? 趣味的にっき - Arrowを使ってwcコマンドを実装してみました ということだったの…

lambdaでyield

なんとなく、できないかなぁと思って、やってみたらできなかった。 irb(main):001:0> hoge =lambda{ yield(10) } => #<Proc:0x004dcdbc@(irb):1> irb(main):002:0> hoge.call{|v| puts v } LocalJumpError: no block given from (irb):1 from (irb):3:in `call' from (irb):3 lambdaで</proc:0x004dcdbc@(irb):1>…