send
does not work for lambda in Ruby:
>> def mymethod; end
=> :mymethod
>> send('mymethod')
=> nil
>> mylambda = ->{}
=> #<Proc:0x9f2fe28@(pry):136 (lambda)>
>> send('mylambda')
=> NoMethodError: undefined method `mylambda' for main:Object
How do I dynamically call a lambda via a string?