conj has had nullary and unary overloads since 1.7.0, but its :arglists still only list [coll x] and [coll x & xs]:
Proposed:
Patch: clj-2169-3.patch
Screened by: Alex Miller
It occurs to me that perhaps the docstring could be updated too to explain (conj).
The new 0002-… patch includes the :arglists change of the 0001-… patch and adds the sentence "(conj) returns []." to the docstring immediately after "(conj nil item) returns (item).".
doesn’t document unary?
Updated patch, attribution retained
Applied for 1.10.2-rc1