From: Ryan Davis Date: 2010-11-30T20:09:26+09:00 Subject: [ruby-core:33489] Re: [Ruby 1.9-Feature#4102][Open] Proposal for 'let'. A new approach using block-defaults in 1.9 On Nov 29, 2010, at 19:47 , john mair wrote: > This is a very simple function, it would be implemented as follows: > > module Kernel > private > def let() yield end > end > > First of all, do not dismiss this functionality out of hand because of > its simplicity. Personally, I like it... I think it is a very illustrative tool with a lot of utility (mostly for teaching, but that's still very useful). But I think you should release it as a gem first and let it make the rounds. And hey... if you write it, rails will find a way to use it! DBT :D That's how the tap method came to be in core...