@@ -11,6 +11,8 @@ the following features in mind:
11 it means that the project follows the path of [`hindent`][hindent] and is
11 it means that the project follows the path of [`hindent`][hindent] and is
12 very much about printing AST in a particular way.
12 very much about printing AST in a particular way.
13* Implementing one “true” formatting style which admits no configuration.
13* Implementing one “true” formatting style which admits no configuration.
14+* That formatting style aims to result in minimal diffs while still
15+ remaining very close to “conventional” Haskell formatting people use.
14* Let the layout of the input influence the layout choices in the output.
16* Let the layout of the input influence the layout choices in the output.
15 This means that the choices between single-line/multi-line layouts in each
17 This means that the choices between single-line/multi-line layouts in each
16 particular situation are made by the user, not by an algorithm. This makes
18 particular situation are made by the user, not by an algorithm. This makes