...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

関数合成っておいしいの?

関数型言語C++STLでよく見かける関数合成って,関数の中で関数を呼び出すのとセマンティクスは同じなんだと想像するんだけど,それじゃあ関数の中で関数を呼び出すのに比べて何が嬉しいのだろう(前にもこんなこと書いたっけ?).
新しい機能を持つ関数をin-placeに書き下せるという点は利点のひとつだと思うけど,それ以外が思いつかないんよね.
制限された構文の中で,静的解析がより深いところまで行えるとか.