parens required for anonymous functions as arguments to exist on separate line
foo a b f = f 0 bar = foo 1 2 \_ -> 3
bar is reformatted to:
bar = foo 1 2 \_ -> 3
But this is not as clear.
Parens (which are unnecessary for compilation) are required by Purty for the third argument to exist on its own line:
bar = foo 1 2 (\_ -> 3)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information