[Haskell-cafe] Generating random enums
rk at trie.org
Sat May 2 14:00:54 EDT 2009
> OK, I think what you're saying is to work with (random) integers and use
> fromEnum and toEnum to get corresponding DayOfWeek. But I get this when I
> try to use toEnum:
> *Main> toEnum 2
ghci does not know what type of enum you want to create from the number 2.
Try: toEnum 2 :: DayOfWeek
That said, I would expect "toEnum 2" to give an error like: 'Ambiguous
type variable `a'....'. So I am not sure why your error message says:
'** Exception: Prelude.Enum.().toEnum: bad argument'
More information about the Haskell-Cafe