0

パッケージ マネージャーとビルド ツールを使用して、比較的大きな Haskell プロジェクトを開始したところです。プロジェクトをstackいくつかのプロジェクトに分割しstack、それらの間に依存関係を持たせる最善の方法を見つけようとしています。

基本的に、stackStackage からダウンロードした外部パッケージを自分のプロジェクトに含める方法は理解していると思いますが、他のローカル プロジェクトのパッケージを含める方法はわかりません。stackそれを使用してライブラリを作成し、他のプロジェクトで使用するにはどうすればよいですか?

4

1 に答える 1

2

stack.yamlそこにフィールドがありますpackages。ここで、他のプロジェクトの場所を指定できます。

例については、hayoo リポジトリの stack.yaml ファイルを参照してください。

https://github.com/hunt-framework/hayoo/blob/master/stack.yaml

于 2015-11-13T00:51:09.720 に答える