日本語環境のLANGでstack haddockができないやつの解決

 haskell-stackを使ってstack haddockを実行すると、Foo.hs: invalid byte sequenceみたいなエラーが出ることがある。

解決方法

LANGをen_US.UTF-8にする。

$ LANG=en_US.UTF-8 stack haddock

参考ページ

"invalid argument" error with stack haddock and Nixpkgs #2452

筆者プロフィール

my-latest-logo

aiya000(あいや)

せつラボ 〜圏論の基本〜」 「せつラボ2~雲と天使と関手圏~」 「矢澤にこ先輩といっしょに代数!」を書いています!

強い静的型付けとテストを用いて、バグを防ぐのが好き。Haskell・TypeScript。