[Haskell] Animal guessing game - critique my code
sylvan at student.chalmers.se
Sat Oct 28 20:16:46 EDT 2006
On 10/29/06, JTXX <jtxx000 at yahoo.co.uk> wrote:
> Hello everybody.
> I'm trying to learn Haskell, and so I implemented the
> classic animal guessing game. However, I feel that
> there is probably a more elegant implementation than
> the one shown below, so any suggestions for
> improvement would be great.
All of your code lives in the IO monad. It's usually considered a good
idea to split your program into "IO" and "logic". Do as much as
possible outside of the IO monad (i.e. in functions which don't have
an IO type).
More information about the Haskell