-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
If the tables were turned and denotative programming were the norm and
imperative programming the fringe community (not that denotative
programming is entirely fringe as it were), you would no doubt have
posed the opposite question.
However, the tables aren't turned, and you aren't posing the opposite
question, so let me give you a brief answer: Yes, Haskell is practical.
To elaborate some: it is used in academia and industry. Not as much as
some languages, but then again more than some other languages. Big
universities like Chalmers use it, and big companies like Facebook use
it. It is the primary language I myself use in industry as well.
Let me repeat myself: Yes, Haskell is practical!
If you have more specific questions, do not hesitate to ask.