class Proc
Meta-programming Proc
for Syntactic Sugars
Public Instance Methods
to_lambda(instance = Object.new)
click to toggle source
Convert [Proc] to [Lambda] @param [Object] instance the context @return [Lambda] Lambda converted @note Converting [Proc] to [Lambda] may have incorrect behaviours on corner cases. @note See Ruby Language Issues for more details.
# File lib/midori/core_ext/proc.rb, line 9 def to_lambda(instance = Object.new) instance.define_singleton_method(:_, &self) instance.method(:_).to_proc end