Нашёл статейку http://blog.kfish.org/2007/10/survey-haskell-unicode-support.html, попытался поставить utf8-string, но обломался. Готового пакета нет, так что делал так:
runhaskell Setup.lhs configure --user --prefix=$HOME runhaskell Setup.lhs build runhaskell Setup.lhs install --user
Хаскель библиотеку не подхватил (ругается на System.IO.UTF8). Безрезультатно пробовал запускать сборку без опции --user и без префикса.
Прошу совета.