並んだ、並んだ、mapの処理が
OptionやCollectionに対して、連続して処理をする場合など。 mapが並ぶこと、ありますよね。
seq.map(f).map(g)
こんな感じにmapが連続してチェーンするなら、関数合成してしまいます。
compose
する間でもないので、andThen
を使います。
seq.map(f.andThen(g))
かなりシンプルなのと( )
を省略すれば可動性もよいかと。
OptionやCollectionに対して、連続して処理をする場合など。 mapが並ぶこと、ありますよね。
seq.map(f).map(g)
こんな感じにmapが連続してチェーンするなら、関数合成してしまいます。
compose
する間でもないので、andThen
を使います。
seq.map(f.andThen(g))
かなりシンプルなのと( )
を省略すれば可動性もよいかと。