Results 189 comments of Taylor Fausak
trafficstars

Thanks for taking the time to split all these out! Some of these look like bugs. Others of them look like things that could be controlled via configuration. --- ```...

It sounds like you may want a different tool entirely. Have you tried Ormolu? https://github.com/tweag/ormolu

I'm in favor of keeping the space. It's not clear to me if we can reach a consensus or if this should be configurable.

It's tough to say when a list should be formatted with one line per element versus many elements per line. One (kind of clunky) way around this is to concatenate...

Thanks for reporting this! It sounds similar to (but different from) #126 and #223.

👍 Here are some examples of each level of breakage: - `EPOCH`: #203 changed behavior by default and did not provide a way to opt out. - `MAJOR`: (It was...

Sounds related to #290, in that formatting things in `do` notation is different that regular code. Here's what Brittany 0.12.1.1 outputs (using `--output-on-errors`): ``` hs ERROR: brittany pretty printer returned...

I can't speak for Lennart, but I sometimes avoid `OverloadedStrings` because I'm not comfortable with how `ByteString`s behave. That being said, it's usually worth the convenience to me.

Alternatively you may be able to drop the `in`, although that might lead to weird scoping problems. ``` hs main = do let one = 1 two = 2 print...