Enno Cramer
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.