compose の定義もこれでいいね。
data.function に関するテスト。
Applicative に関するテストなど。