Судя по всему, haskell таки не является самодостаточным языком. Нет, в идеальном мире, где вычислительные ресурсы бесконечны, у haskell'я проблем бы не было.

Но у нас к сожалению мир не идеальный, в результате, если нам требуется приличная производительность (ну, или хотя бы просто отсутствие тормозов) при, скажем, банальном рисовании на битмапе, то без Сишного кода не обойтись.

В частности мне было предложено использовать для этогоhttp://hackage.haskell.org/package/bitmap
Можете скачать, посмотреть что там внутри, в исходниках:http://hackage.haskell.org/packages/arc ... 0.1.tar.gz

Собственно какой смысл в haskell'e, если всё равно систематически приходится лезть в подвал на уровень Си, который ни разу не безопасен? Уж лучше какая-нибудь жаба что-ли...

Хм. Кажется ocaml более самодостаточен и больше приспособлен к реальной жизни нежели haskell. Надо будет пощупать. По крайней мере проблем с битмапами там точно нет