Tom Sawyer wrote:
> i was just playing around with some ideas and came across something i could 
> not do although it seems to me that it wouldn't be unreasonable to want to do 
> so:
> 
> 	def a_block_like_method(i)
> 		puts i
> 	end
> 
> 	arr = [1, 2, 3]
> 	arr.each do a_block_like_method(i)

Try this:

         arr.each &(method :a_block_like_method)