[Haskell-cafe] Generating random enums