Ema 0.8 static site generator (generic routes and composability)

Iā€™d like to announce a new major release of Ema; it is a near total rewrite to support composable sites that can have route encoders derived generically via generics-sop:

Ema is used not just for traditional static sites but also for a variety of apps that keep data in plain-text - like invoice generators or mood trackers. It is also used in Emanote, a Haskell program for publishing your Markdown (and org) notes on the web. You can find more examples here: šŸ’» Examples ā€“ Ema.