Haskell に影響されてるよおおおお