普及しないのは純粋とか学習難度ではなく
遅延評価という致命的なデメリットのせいだから。

全部自分で書いたコードならともかく
他人の書いた謎にメモリ大量使用するHaskellのコードを
デバッグしてイチイチ原因特定出来るかよって話。