formatterのリファクタリング（厨二病な例）

formatterをYコンビネータ使って書き換えただけです ><
Yコンビネータ使ってみたかっただけです ><