1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-11 02:58:01 +00:00
Files
til/ruby/passing-arbritrary-methods-as-blocks.md

287 B

Passing Arbitrary Methods As Blocks

Use Object#method to create a callable Method object that can be passed to methods that yield to a block.

def inc(x)
  x + 1
end

[1,2,3].map(&method(:inc))
#=> [2,3,4]