Fourmolu
6.7#3 in code formatting toolsFree planFree planWebLinuxWindows
Visit
| Fact | Fourmolu | Prettier |
|---|---|---|
| Configuration | Settings can be provided in a fourmolu.yaml file or as command-line options. | Configuration can use JSON, YAML, TOML, JavaScript or TypeScript files, with overrides for selected files and directories. |
It suits Haskell developers who want configurable source formatting, including teams seeking editor or CI integration. Developers using CPP or CRLF line endings should review its stated limitations.
It suits developers who want consistent code formatting across supported languages and editors. Teams needing additional languages can use plugins, while those using ESLint can follow the documented integration guidance.