FP ではカリー化があるためインタフェースは不要
I/O を端に追いやる
永続化を端に追いやる