記事情報

Ruby で Proc を即時実行する代わりに begin 式で代入する

Ruby で Proc を即時実行する代わりに begin 式で代入する

以前は、例えば、下のようなコードを書くことが度々ありました。lambdaパターン@logger ||= -> { logger = MyLogger.new logger.level = Logger::DEBUG logger}.callこれは Proc オブジェクトを作って、その場で実行しています。他の言語でいうところの「無名即時関数」のような使い...

更新日: 2016-12-26
記事の見出し
  • Ruby で Proc を即時実行する代わりに begin 式で代入する
  • ベンチマーク
  • 参考
テックブログ情報
Ruby で Proc を即時実行する代わりに begin 式で代入する
ブログMobage Developers
ブログ概要4,500万人以上の会員を有するMobage(モバゲー)のテック記事を発信しています。
QiitaQiita::dena_coltd
会社名株式会社DeNA
会社概要スマホゲーム・EC・球団運営を行っているメガベンチャー。
上場情報Yahoo!ファイナンス