So you want help with Haskell homework? Good news! The Haskell community loves teaching beginners about the language. However, there's a right way and a wrong way to get help. If you have been directed here by someone, maybe you asked the wrong way.
The purpose of this page is to help you understand why the wrong way is wrong, and guide you to the right way so that you can get the help you need.
Your university/school probably has tutors or instructors who can help you out if you are stuck. These people are paid to (amongst other things) help you. If you have no idea where to even start on your problem, this should always be your first port of call. You have probably also been given course notes, lecture notes or a textbook. Admittedly, some course notes and textbooks are better than others, but even so, these have been assigned to you for a reason. There are also many fine resources on the net which can assist you in getting started.
If you have tried and failed, and for some reason can't or don't want to use your school's resources, then the Haskell community may be able to help you out. Read on to learn how.
Todo.... finish the move from http://haskell.org/hawiki/HomeworkHelp