Speaking as somebody that dabbled around with a lot of programming languages, I believe that haskell is kind of an endpoint. Doesn&#x27;t get better than this. Going back (to other languages) is harder than going further (improving on haskell).<p>But pure haskell might be too much for a begginer. For me, as an hobbyist, it was. Then I discovered a real world haskell, Elm that (for now) is &#x27;married&#x27; to JS. Later, if I feel the need, I can always &#x27;upgrade&#x27;. IMHO elm is for haskell, what meteor is for javascript. Even without support from purists, they conquered their market share. This irritated a lot of people.