Possible Duplicate:
What is Haskell actually useful for?
What is Haskell good at?
Possible Duplicate:
What is Haskell actually useful for?
What is Haskell good at?
I guess it is good at demonstrating (in practice) the first and second theorem about recursion : )
UPDATE: Maybe the downvoter shall have a look at this page
solving complicated problems in a few lines of codes using recursion (my friend used to joke about being able to send each other solutions to a project via sms :P) (can be very elegant) while using other languages might have needed much more lines of codes
I used hakell to learn functional programming which I have then used in the real world for developing xslt.
A better question might be: "What are functional programming languages good at?"