むしろその程度Haskellでできないと思う余地があるのか