だいたいこんな感じのコードを書く。このおまじないを覚えておく。
Scalaの関数合成
関数合成はこういう方法。
andThenやcomposeを使う方法もある。
Scala 関数メモ(Hishidama's Scala Function Memo)
なお、andThenやcomposeでは、valで定義した関数に対して使うのがデフォっぽくて、defで定義した関数でandThenやcomposeする方法は調べるしかなかった。
なお、andThenやcomposeについて、複数の引数に対しては無理っぽいようだ。