~jack/misc

lambda-c: make the pretty printer not suck
lambda-c: fix the parser
lambda-c: fix gitignore
lambda-c: unbreak ci
lambda-c: lexer, broken parser
lambda-c: nix
lambda-c: Capture-avoiding substitution
lambda-c: dinky little evaluator
ergodox: add binds for fst/snd
cabinsheets: Fix warning
ergodox: Add 'Relude' to Haskell import layer
Remove spaces from haskell keyword layer
ergodox: add bind for `<@>`, remove bind for `RaaP.`
Update overrides for haskell packages
Bump nixpkgs version
Add codeworld-raycaster to nix toplevel
Add top-level nix expression to build projects
Point ergodox nix at common nixpkgs pin
Add ergodox to readme
Add ergodox firmware
Next