-
Haddock, hlint, hindent
-
Having an auto-generated CI build (using haskell-ci) has served us well as a starting point, but issues #67 and #126 demonstrate that we need some customization that's not available in that tool. Spec…
-
Add a package to your project with a handy code-action!
* Port it from haskell-ide-engine: https://github.com/haskell/haskell-ide-engine/blob/master/src/Haskell/Ide/Engine/Plugin/Package.hs
* Othe…
-
Would it be possible to integrate this extension with third-party tools like [hlint](https://github.com/ndmitchell/hlint) and some code formatter like [brittany](https://github.com/lspitzner/brittany)…
-
At work, we had a record that was documented like this:
```haskell
data X = X
{ xName :: Int
-- | A comment about age
, xAge :: Int
-- ^ Another comment about age
}
```
`fourmol…
-
Memory usage for GHCJS is getting problematically large, specifically north of 30GB.
It seems like it may have gotten worse in our upgrade from 8.6 to 8.10 as well.
Is there a good way to find o…
-
**Is your feature request related to a problem? Please describe.**
In my mind, a final do-block and a long final list should be formatted the same, something like
```hs
a1 = x "asdf" $ do
asdf
-
**Is your feature request related to a problem? Please describe.**
In larger codebases, it's common to have large ADTs that constantly have new options added. Some examples are:
* Routes in a we…
-
I'm attempting to integrate ormolu into an interactive editor. When formatting runs, I have to throw away all location information, and this is a jarring experience. Since you have original source l…
-
`stylish-haskell` exits 1 on files it can't deal with, with a typical example being anything containing CPP.
This is a "benign failure" in that it just means that it can't process the file. However…