> For example there is almost no information about how to write a smartphone videogame in haskell, even if it possible to trasnpile it to C or to Javascript.
And frankly a smartphone videogame is a pretty specialized use case; a lot of pretty mainstream languages (perl?) don't have a good story for how to do that. In fact I've never heard of anyone writing a smartphone game in Clojure - I guess you could do one for Android since it's just java bytecode, but does anyone?
"Practical" for most programmers is server-side business apps, and Haskell is very very good at those.
> Does it perform well for high performance activities?
These guys are doing it pretty seriously: http://keera.co.uk/blog/all-posts/
And frankly a smartphone videogame is a pretty specialized use case; a lot of pretty mainstream languages (perl?) don't have a good story for how to do that. In fact I've never heard of anyone writing a smartphone game in Clojure - I guess you could do one for Android since it's just java bytecode, but does anyone?
"Practical" for most programmers is server-side business apps, and Haskell is very very good at those.
> Does it perform well for high performance activities?
Yes, very much so.