# rib Rib is a static site generator written in Haskell using sensible technologies like `Shake` and `Reflex`. ## Local server when editing only content ```bash nix-build -A ghc.rib ./result/bin/rib serve --watch ``` ## ... when hacking on Haskell sources ```bash nix-shell -A shells.ghc --run "ghcid -T Main.dev" ``` ## TODO - Use my own jsonCache' and drop dependency on Slick - Literate haskell - Include rendered Main.lhs as a post in notes.srid.ca ### Article Ideas - Github CI for OSS haskell projects - Lens and friends - mtl - string types - personal nix cache