descargar - stack haskell install
¿Qué incluye un archivo Stack package.yaml? (1)
Observo que Stack admite el uso de un archivo package.yaml
que utilizará para generar un archivo .cabal
. Por ejemplo, yi-core/package.yaml . Su estructura parece muy similar a un archivo Cabal, pero no es lo mismo. Algunas de las claves han sido renombradas (por ejemplo, Stack usa source-dirs
lugar de hs-source-dirs
).
No he encontrado ninguna documentación sobre esta característica. Los documentos de Stack no parecen mencionar package.yaml
en absoluto. ¿Existe una especificación?
Este es hpack, disponible aquí: https://github.com/sol/hpack
Es un formato de paquete ligeramente diferente y, como usted dice, puede usarse para generar archivos cabal. No está directamente ligado a la pila.