PureScript, Haskell — это математические формулы чистой воды, нужно прочитать сотню "Papers" чтобы в них разбираться, прежде чем дойти до написания кода. И пока пишешь ещё почитывать.
Как в элме достаточно выучить синтаксис и встроенный фреймворк, так в хаскеле достаточно выучить чуть больше простого синтаксиса, transformers и какой-нибудь простой scotty + persistent, чтобы писать на нем веб