Haskellやって1年ちょっと経つわけですが、Haskellで使うpackageの管理についてよく知らなかったので色々調べてみました。 対象としては最近Haskellを始めた方やpackage管理についてよく知らないという方向けです、 packageを利用する側からの説明なので、作るにはどうしたらいいかは書いてません(`・ω・´)ゞ そして、やたら長いのです。 ちなみにghc-7.0.3で、OSはLinux Mintです。 packageって? packageはHaskellのライブラリを構成する一つのまとまりで、packageはいくつかのmoduleをまとめています。 moduleはだいたい.hs拡張子のHaskellプログラム1ファイルと対応していて、module Foo.Bar whereとファイルの上の方に書いてあるFoo.Barがモジュール名です。 Haskell Platfo
![Haskellのパッケージ管理について調べてみた - りんごがでている](https://cdn-ak-scissors.b.st-hatena.com/image/square/dea4f278815f53ee3e682bbf55ac36f1c18a37ca/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fbicycle1885%2F20121007%2F20121007222819.png)