Chess-engine-Haskell For formatting I used the Ormolu formatter. Here's a link https://monadfix.com/ormolu I don't have too much experience writing larger projects in Haskell, so if anyone has any tips on how to improve my code please say.