-
The formatting of HLint varies significantly between files and within files. There is 2 space indents, 4 space indents. It's just a bit haphazard. We should align on a standard. Ideally with tooling s…
-
When I hover my cursor on the comment, the language server shows a prompt and highlight a large range of text (shown in the figure), which is visually disturbing and annoying, how can I disable it?
…
-
### Your environment
MacOS
GHC 9.4.8 and other from ghcup
How is your project built (alternative: link to the project)? no project, just a .hs file
VS Code + haskell.haskell v2.4.3
HL…
cblp updated
7 months ago
-
`stylish-haskell` has recently acquired a nice feature for [configurably grouping imports](https://github.com/haskell/stylish-haskell/pull/399). It might be nice to steal it.
**Is your feature requ…
-
This is not a big deal in principle, since I can still run `cabal test`, but it is more comfortable to run `cabal run test:tests` because of beautiful colourful output and the availability of command …
-
**Describe the bug**
```haskell
pattern A :: Int -> Int
pattern A a = a
{-# COMPLETE A #-}
```
gets formatted into
```haskell
pattern A :: Int -> Int
pattern A a = a
{-# COMPLETE A #-}
``…
-
Today, `respectful` does three things:
1. Preserve import groups or merge into one import group
2. Omit newlines between top-level declarations if user omitted newlines (or force newlines between)
…
-
_(Rewritten for clarity)_
Allow formatting as
```hs
data Foo =
Foo1
| Foo2
| Foo3
```
-
Personally, I'm tired of doing "hlint fix" and "purty fix" commits. :\
dhess updated
3 years ago
-
## Is your enhancement request related to a problem? Please describe.
Given the following code snippet
```haskell
module Bug where
import qualified Test.Hspec as HSpec
bug =
HSpec.hspe…