概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Functional Programming in Ruby — Flow Control – Brandon Weaver – Medium 原文公開日: 2018/05/24 著者: Brandon Weaver 関数型プログラミングにおける「フロー制御」というアイデアは、主にオブジェクト指向言語や命令形言語を使ってきたプログラマーにとって少々腑に落ちにくいところがあります。意外かもしれませんが、関数型プログラミングにおいて「例外処理」は望ましくないものとみなされています。 だとすると、そのアイデアをどうやって現在のRubyでやっていることと折り合いをつければよいのでしょうか?特にこの点が問題にされやすいようです。おわかりのように、現在のRubyコードのかなりの部分に適用できるのです。早速見てみましょう! ここでご注意いただき