 (def
   ^{:added "0.5.9"}
   keyword-ns
-  "Generate keywords with namespaces."
+  "Generates keywords with namespaces."
   (->> (tuple symbol-name-or-namespace symbol-name-or-namespace)
        (fmap (fn [[ns name]] (core/keyword ns name)))
        (resize-symbolish-generator)))
 
 (def symbol
-  "Generate symbols without namespaces."
+  "Generates symbols without namespaces."
   (frequency [[100
                (->> symbol-name-or-namespace
                     (fmap core/symbol)

  (elements [false true]))

(defn tuple
  "Create a generator that returns a vector, whose elements are chosen
  from the generators in the same position. The individual elements shrink
  according to their generator, but the value will never shrink in count.

  Examples:


  (fmap core/char (choose 0 255)))

(def char-ascii
  "Generates only ascii characters."
  (fmap core/char (choose 32 126)))

(def char-alphanumeric
  "Generates alphanumeric characters."
  (fmap core/char
        (one-of [(choose 48 57)
                 (choose 65 90)
