6/27の日記

Haskellあれこれ

stackを試してる。ビルドが超きっついlamdabotで試した。ビルドが超きっついのは代わりないけど、多くのモジュールをStackageが面倒を見てくれるのは楽。結局muevalの依存の関係でLTS-2.15(ghc-7.8.4)を使わざるを得なかったのだけど、stackの場合はビルド済のバイナリを~/.stack以下に持つので、nightlyではなくLTSくらいの単位で指定をした方が速くビルドできておいしい気がする。 stack exec は意図したとおりにきちんと動いてくれて、これはほんとに鼻血出そうになる。

package DBが package.conf.d じゃなくて pkgdb なのは注意が必要。後、 ghc-mod などの開発ツールのエコシステムとの連携はまだ何も試してない。