2017-09-07 2 views
3

De l'Haddock section sur Stephen Diehl de « Ce que je voudrais savoir quand l'apprentissage Haskell » page:Comment spécifier les options Haddock (pragmas) au niveau du projet?

options de haddock peuvent également être spécifiés avec pragma dans la source, que ce soit au niveau du module ou d'un projet.

Un exemple d'un pragma au niveau du module est donné:

{-# OPTIONS_HADDOCK show-extensions, ignore-exports #-}

mais dans lequel la section dont le fichier (lors de l'utilisation stack) peuvent ces options être placées de façon appliquer à un projet entier (ou plutôt, "paquet")?

Répondre

2

https://github.com/haskell/cabal/issues/926

Il semble qu'il n'y a pas moyen de mettre cela dans le fichier encore .cabal. Je n'ai trouvé aucune référence à l'aiglefin dans la documentation de la pile. Donc, la meilleure chose à faire est de lancer stack haddock --haddock-arguments "...".