-
Until recently, all our output options have been binary choices*, with a neat split in to "the Ormolu version" and "the Fourmolu version". Our tests have thus tested our default options, and Ormolu's …
-
When diffing these two inputs:
```haskell
testPermParser :: Permutation Parser String
testPermParser =
f toPermutationWithDefault 'x' (char 'a')
toPermutationWithDefault 'y' (char 'b')
…
-
We created a fourmolu GitHub Action to use in our codebase at work: https://github.com/bitnomial/fourmolu-action. This is basically a straight port of the ormolu GitHub Action from Mark: https://gith…
-
Einmal ein grundlegendes Setup zur Entwicklung mit Haskell zusammensammeln. Dazu sollten unter anderem die folgenden Komponenten gehören.
- IDE (ich würde VSCode vorschlagen)
- Haskell-Plugin für …
-
*This issue describes the next step regarding the operator chains overhaul, it is based on the work in #830.*
We need to introduce the ability to overwrite fixity info of specific operators selecti…
-
Fourmolu unexpectedly changes
```hs
x =
[1 | _
-
**Is your feature request related to a problem? Please describe.**
The current error shown when Ormolu formats things in a way that changes the AST is very opaque. It's perhaps intentionally so, as t…
-
**Describe the bug**
Abstract syntax tree of input and formatted code differ (reportedly).
**To Reproduce**
```
$ curl -sSL \
https://raw.githubusercontent.com/recursion-ninja/bv-little/bdc7c74…
-
Hi,
I'm wondering if it's possible to use the hls flake with `shellExtBuildInputs` :
```nix
{
inputs = {
description = "example";
(...)
hls.url = "github:haskell/haskell-langua…
-
**Is your feature request related to a problem? Please describe.**
I like the `default-extensions` field in `.cabal`/`package.yaml` but it breaks (auto-)formating in VS Code.
**Describe the solu…