~jack/misc

misc/codeworld-raycaster d---------
functional-images
Nixpkgs bump
Update overrides for haskell packages
Bump nixpkgs version
Import old misc code, nixify it all, add CI
Pin nixpkgs for codeworld raycaster
Pin nixpkgs; explain nix
Remove record syntax
Make code a bit more COMP1100-friendly
Support older GHC and CodeWorld properly
Add codeworld-raycaster