Hi Federico, and welcome.
Stylistically, a cond expression like this[1] can be more clearly
written as a case (http://api.call-cc.org/doc/scheme/case).
Similarly, this[2] can be rewritten as a case if you make `string-head`
return characters rather than strings of length one. This will also be
I’ve put together a new egg called MDCD (MarkDown Code Documentation) that
provides inline Markdown documentation for your code with REPL support and
generated files for public export.
The egg, plus its documentation can be found at:
https://github.com/masukomi/mdcd