generated at
.cabal
from Cabal

hoge というprojectを作ると、 hoge.cabal という名前になる
Stackcabal-installのどちらを使ってもついてくる
Stackの場合、package.yamlを使うなら直接編集することはない
パッケージ構成の管理をする


exposed-modules
exportするmoduleをここに記述する
moduleを追加したり消したりするたびにここを書き換えないといけないmrsekut
Stackならhpackが自動化してくれる