[spec] clojure.spec/def should support an optional doc-string

Description

Like clojure.core/def clojure.spec/def should support an optional doc string because one usually likes to describe specs in more detail as one could through keyword naming.

Environment

None

Assignee

Unassigned

Reporter

AlexanderK

Labels

Approval

Vetted

Patch

None

Affects versions

Priority

Critical
Configure