Enno Cramer

Results 11 comments of Enno Cramer

This is indeed not intentional, but a result of the extremely simple spacing heuristic. The code simply sees the type signature and definition to not be adjacent and thus inserts...

I'm sorry you had a bad experience trying out Floskell. The error messages are unfortunately quite cryptic sometimes. Your first issue stems from a left-over closing curly brace on line...

Sorry, `fundamental` is a left-over of hindent, where it was the base style that all others were derived from. In Floskell, that style does not exist anymore, but I failed...

Fair enough :) I'll have a look if the style can be reasonably approximated with the current feature set.

The alignment and padding of operators in vertical layouting is very ad-hoc and hard-coded at the moment. You will not be able to right-align `.` with `=>` and `->` at...

It seems in the nix environment the test is run with a different working directory compared to non-nix `cabal test`/`stack test` runs. I'm looking into using the full source path...

Support for parsing `.cabal` or `package.yaml` to extract enabled extensions is a nice feature, but I do not have time to work on this myself at the moment.

There is currently no option to change the alignment as you want. At the moment, Floskell treats declarations inside `let` the same as top level declarations or declarations in where...

Thanks for the detailed explanation. I agree with you that this would fit nicely as an option for Floskell.

I'm open to adding a better configuration file format, but I'm not going to have enough time to work on that myself at the moment.