From: tho_mica_l Date: 2008-02-08T16:09:58+09:00 Subject: Re: A block is an inside-out method [Was: info on block arguments] > A block is an everted (inside-out) method. One could also think of it in terms of substitution: [1,2,3].map {|e| e + 10} <=> [{1 + 10}, {2 + 10}, {3 + 10}] <=> [11, 12, 13]