module Enumerable
Public Instance Methods
if_else_map(predicate, proc_t, proc_f)
click to toggle source
kernel_send(method_name)
click to toggle source
alias of map {|v|send :some_kernel_method, v}
Example¶ ↑
[*1..3].kernel_send:Rational # => [(1/1), (2/1), (3/1)]
# File lib/open_classes/enumerable/kernel_send.rb, line 11 def kernel_send(method_name) return self unless [Symbol, String].include? method_name.class map { |v|send method_name.to_sym, v } end