CodeGen - simple, succint and customizable code generation for your libraries

The @blockdoc seems like a good idea for documentation purposes. But I don’t know how to implement that… Maybe it would be better to document the blocks outside the inner quoted expression? It’s hard do get the @blockdoc from inside the quoted expression.

I guess the best way to document the blocks is probably inside the @moduledoc of the template module, but I’m not sure. Maybe there’s a more structured way of doing it which I’m not seeing.