If you do a student's homework, you are cheating that student out of
an education.
Personally, I tend to find exercises without access to the answers a
poor way to learn. You'll learn more from a well crafted example than
you ever will by struggling at something yourself.
In these lines,
I'm not really hip to the culture here so this is just an
observation, but some of the recent questions posted to this
list (and beginn...@haskell.org) look a lot like someone's
homework.
Well, if homework looks like homework, the teacher is guilty
of cheating.
Best,
Maurício