Stackがpackage.yaml
ファイルの生成に使用する.cabal
ファイルの使用をサポートしていることに気づきました。たとえば、 yi-core/package.yaml です。その構造はCabalファイルと非常によく似ていますが、まったく同じではありません。一部のキーの名前が変更されました(たとえば、Stackはsource-dirs
ではなくhs-source-dirs
を使用します)。
この機能に関するドキュメントは見つかりませんでした。 The Stack docspackage.yaml
についてまったく言及していないようです。仕様は存在しますか?
これはhpackで、ここから入手できます。 https://github.com/sol/hpack
これは少し異なるパッケージ形式であり、あなたが言うように、cabalファイルを生成するために使用できます。スタックに直接関連付けられていません。