Purescript format
This MR run purs-tidy on the entire frontend. It also adds a pre-commit hook check to prevent commit when the code is not formatted. Running setup-gitblame
in a nix shell once will fix your git blame (by ignoring the commit which formatted all the codebase) and you can just run it as usual.