概要
Symbol.to_procを利用して簡潔なコードを記載する
詳細
Stringクラスのオープンクラスで独自拡張した
snake2camel(スネークケースからキャメルケースへの変換)
をリスト全体に適用して、新たなリストを返却するコードを
Symbol.to_procを利用して記載します。
サンプル
# encoding: utf-8 require_relative "../open_classes.rb" require 'pp' snakes = ["SNAKE_CASE", "HOGE_HAGE"] snakes.map(&:snake2camel!) pp snakes
出力
["SnakeCase", "HogeHage"]