Jon Harrop, who is a troll, but on occasion quite funny, once wrote:
Haskell is best at solving problems that Haskell invented and other languages do not have.
Haskell is best at solving problems that Haskell invented and other languages do not have.
E.g. haskell’s laziness forced early haskellers to think about denotational ways of managing effects, and ended up forcing them to invent modern monadic effect systems. Now, there are a lot of people who actually prefer explicit effect management over freely mixing effects and logic, and not just because they have stockholm syndrome.