A
{:keys [a b]}
работает с '(:a 1 :b 2)
само по себе выглядит как костыль. Это же не ассоциативная структура, обычный односвязный списокSize: a a a
A
{:keys [a b]}
работает с '(:a 1 :b 2)
само по себе выглядит как костыль. Это же не ассоциативная структура, обычный односвязный списокKC
A
DF
IG
A
A
DF
A
ST
(defn- request*
[req [respond raise]]
(if (opt req :async)
(if (some nil? [respond raise])
(throw (IllegalArgumentException.
"If :async? is true, you must pass respond and raise"))
(request (dissoc req :respond :raise) respond raise))
(request req)))
DF
DF
DF
DF
(def #^{:doc "...."} request
(wrap-request #'core/request))
DF
DF
IG
clj-http.client/request
и говорил. Иногда приходится определять метод в полете.AL