愚痴

Haskellの構文やルールは一見、「なんでこれがこうなんだ!?」と思えるものが多いが、書いてみると、確かに、「ああ、なるほど……」と納得せざるをえない物が多い。 なんでenum用途の型を「data」予約語で定義するのか、とか。最初は紛らわしいだけじゃない…