hugsで length "日本語" => 3 にする

http://cvs.haskell.org/Hugs/pages/downloading.htm
から最新のhugsをダウンロードする
これで文字をUTF8として扱う。
export LANG=ja_JP.utf8
の環境下では length "日本語" => 3 となる

Prelude> "日本語" 
"\26085\26412\35486"

なのが気持ち悪いので
http://www.tom.sfc.keio.ac.jp/~sakai/d/data/200312/hugs98-Mar2005-unicode-display.diff
のパッチをあてる

% patch -p 1 < hugs98-Mar2005-unicode-display.diff
% ./configure --enable-char-encoding
% make
% sudo make install