Overview
Diesel is a toolkit that allows you to design DSLs in Elixir.
DSLs built with Diesel are:
- declarative: they look just like HTML
- structured: the schema is checked at compile time
- reusable: the same dsl can be applied to different sets of code generators