web-dev-qa-db-ja.com

Stack package.yamlファイルには何が含まれていますか?

Stackがpackage.yamlファイルの生成に使用する.cabalファイルの使用をサポートしていることに気づきました。たとえば、 yi-core/package.yaml です。その構造はCabalファイルと非常によく似ていますが、まったく同じではありません。一部のキーの名前が変更されました(たとえば、Stackはsource-dirsではなくhs-source-dirsを使用します)。

この機能に関するドキュメントは見つかりませんでした。 The Stack docspackage.yamlについてまったく言及していないようです。仕様は存在しますか?

21
Chris Martin

これはhpackで、ここから入手できます。 https://github.com/sol/hpack

これは少し異なるパッケージ形式であり、あなたが言うように、cabalファイルを生成するために使用できます。スタックに直接関連付けられていません。

19
kosmikus