[Haskell-cafe] Standard package file format

Daniel Trstenjak daniel.trstenjak at gmail.com
Sun Sep 18 10:31:09 UTC 2016


On Sat, Sep 17, 2016 at 09:51:25AM +0200, Bardur Arantsson wrote:
> Regardless: It will only help third party code written in Haskell. Much
> as I like most userland software to be written in Haskell it won't help
> e.g. IntelliJ IDEA one whit.

If you're talking about more IDEs supporting Haskell, then having a
more standard package format really won't help that much. 

Getting good and stable support there's a need for tools that can be called
by IDEs. Building a Haskell project IDEs won't read the cabal file
and call ghc, but they just call cabal.

The same is the case for e.g. auto completion or any other IDE operation
that needs to consider the whole project, the configuration and all of
its dependencies.

Reimplemeting cabals logic in every IDE doesn't make that much sense and
at the end it won't work that well and it will easily break.


More information about the Haskell-Cafe mailing list