uehaj's blog

Grな日々 - GroovyとかGrailsとかElmとかRustとかHaskellとかReactとかFregeとかJavaとか -

2009-08-13から1日間の記事一覧

GroovyユーザのためのRubyのクロージャ対応物(block/Proc/lambda)の理解法

Rubyのlambdaはgroovyクロージャと同等*1。 RubyのblockとProcは実体は同一であり、つまりいずれもProc。違いは、受け取る側で、明示的にProc型引数として受け取る(Proc)か、暗黙の唯一のブロック引数として受け取る(ブロック)か、という受け取る側の表記の…