Comment made by: jcr
Nicola, right; strictly speaking, the "it's impossible to use def
to create a var that's unbound but has :doc
metadata" bit of the issue description is incorrect, but that actually doesn't affect the correctness and usefullness of the change proposed in the patch itself. Just for clarification, this :forms meta actually reflects how {{def}} is implemented (while the current one does not):
[(def symbol) (def symbol doc-string? init)]