-
We would like to generate and use `cabal_macros.h` (e.g. for `hlint` or our `ghc -M` based build system) without actually running `cabal build`.
I was surprised that `cabal_macros.h` is created by `c…
-
Talking to @alanz we could upstream Nix files to HIE itself and provide faster CI cycles and static binaries.
-
Extension is set to use `cabal-v2`
Running cabal v2 repl in terminal correctly loads other modules.
When opening the extension following message is shown:
```
These modules are needed for co…
-
**Is your feature request related to a problem? Please describe.**
The overall goal is to find packages where orphan instances are defined and include them automatically into the project.
For exam…
-
Currently CI uses a hardcoded sequence of steps. Does it make sense to test a few `install.hs` targets to be sure that `install.hs` isn't broken? Note that caching may potentially suffer.
Does it ma…
-
ghcide's errors reporting, hover, goto definition is far more fault tolerant. It still works when started in a file with errors. It is also very snappy. I would argue that hie should fully integrate g…
-
In my opinion, the installation of HIE should be completely automatic for the user by default, unless someone is an advanced user that wants to tweak their install 🙂
This would avoid newbies shooti…
-
I'm getting the following error in hie:
```
hie-8.6.5: Data.Text.Internal.Fusion.Common.index: Index too large
CallStack (from HasCallStack):
error, called at libraries/text/Data/Text/Internal…
-
Currently the quick fix suggestions for importing a module when a symbol cannot be found only suggest modules available on Hoogle. This should be expanded to search other modules in the same package/p…
-
It would be nice if HIE provided an uniform API to perform build tasks for Haskell projects (like configuring, building, cleaning) using both Cabal and Stack. Here are the features i'm specifically in…