Requiring unicode characters for the Haskell syntax to solve a *relatively* simple problem is a bad bad idea.