Why do you say "self congratulatory" and not "communicative"? You are assuming your conclusion: that it was snobby. But it wasn't. It was just informative, provided, yes, you knew what the words meant.
The author is communicating with other people who know about the space of programming languages, and describing Haskell in a particular way to show its surface area.
The author is communicating with other people who know about the space of programming languages, and describing Haskell in a particular way to show its surface area.