返すのがよいとありました。どれを返せばいいんでしょうかね。関数の基本的なところから説明をはじめて、関数型プログラミング、クロージャ、高階関数、カリー化、再帰、フィルタ、パイプライン等の関数の設計方法がふんだんに解説されています。説明がとても丁寧で分かりやすく、関数型プログラミングのことを知らない人でも理解しやすいと思います。いうテーマに当たります。付いた自分自身を変更する破壊的なメソッドがあります。関数型プログラミングとオブジェクト指向プログラミングをうまい具合に取り入れている言語だと再認識しました。いうのが読了しての感想です。本書を活用してみてはいかがでしょうか。