
Hello GHC Developers, I've recently been working on a proposal (found here https://github.com/ghc-proposals/ghc-proposals/pull/245[1]) for "Extended Dependency Generation". This new feature takes the form of a new build option/mode that outputs comprehensive build dependencies for building Haskell modules. This allows external build tools, such as cabal-install, to implement correct incremental builds with recompilation avoidance using GHC's one shot mode to compile individual modules. All input is appreciated. It would be particularly helpful to hear from the Cabal, Stack, and Shake communities. Looking forward to hearing your comments, David Eichmann [1] https://github.com/ghc-proposals/ghc-proposals/pull/245 -- David Eichmann, Haskell Consultant Well-Typed LLP, http://www.well-typed.com Registered in England & Wales, OC335890 118 Wymering Mansions, Wymering Road, London W9 2NF, England