An exploration project inspired by "Polysemy is fun" that explores using Polysemy to express single file IO. For more information see my Obsidian notes.
This section is intended for developers. It describes development related matters.
-
Install hlint and fourmolu, which are used in pre-commits (I do it from my home directory):
stack install hlint fourmolu
-
To install some development tools (commitlint), set up npm:
npm install
-
To setup Git hooks, install lefthook:
lefthook install