Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が理解している限り、Cabal は Haskell プロジェクトを構築する好ましい方法です。Unix C/C++ のバックグラウンドを持っているので、作成には慣れています。
では、私がmakeから得られないカバールのオファーは何ですか?
Cabal はプロジェクトをビルドするだけでなく、サンドボックス環境 (1.18 以降) で依存関係を管理し、パッケージをハックにアップロードし、make よりもはるかに少ないセットアップでライブラリと実行可能ファイルをビルドできます。単なるビルド システムというよりは、pip/distutils/virtualenv に似ています。