When the string interpolation logic got added, <<, two more functions got added as well. I think they can be considered a private API. Marking them with :no-doc true makes this explicit (it won't show up in the API docs on cljdoc for example).
Consider doing this for more vars that were implemented in the past as well. This won't break any existing callers, but will communicate clearly what is considered the public API.
In babashka I'm leaving out automatically the vars that are marked with :no-doc.
When the string interpolation logic got added,
<<
, two more functions got added as well. I think they can be considered a private API. Marking them with:no-doc
true makes this explicit (it won't show up in the API docs on cljdoc for example). Consider doing this for more vars that were implemented in the past as well. This won't break any existing callers, but will communicate clearly what is considered the public API.In babashka I'm leaving out automatically the vars that are marked with
:no-doc
.