Free monads by example Companion code for "Free monads in the real world". Build the project # Option 1 $ nix-shell nix-shell> cabal build # Option 2 nix-build # Option 3 stack build The project also compiles with GHC 9.6.X and cabal 3.X.X, but prefer deterministic builds with nix.