関数合成 (.) に関して一般的に交換法則は成り立ちませんが、
f . g の f や g によっては交換できる場合もあります。

交換法則が成り立つ必要十分条件はありますか?