Fourmolu
6.7#3 in code formatting toolsFree planFree planWebLinuxWindows
Visit| Fact | Fourmolu | Zig fmt |
|---|---|---|
| Purpose | Fourmolu formats Haskell source code and is a configurable fork of Ormolu. | `zig fmt` formats Zig code to a canonical style. |
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.
Zig developers who want a consistent format for source files can use Zig fmt, whether running it on a whole codebase or a subset. Its check mode also suits workflows that need to identify nonconforming files without modifying them.