I intuited that that's what the problem was. Thanks,
Michael --- On Sat, 5/2/09, Rahul Kapoor <r...@trie.org> wrote: From: Rahul Kapoor <r...@trie.org> Subject: Re: [Haskell-cafe] Generating random enums To: "michael rice" <nowg...@yahoo.com> Cc: "John Van Enk" <vane...@gmail.com>, haskell-cafe@haskell.org Date: Saturday, May 2, 2009, 2:00 PM > 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'
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe