(convert-response {:keys [status body headers]}
{:keys [debugging metadata time url params timeout resource]})(decode-url string)(do-request mappings
{:keys [to-do state]}
encoders
exception-ch
{:keys [debugging] :as query-opts})(do-request-data {[entity & path] :from} state result-ch)(do-request-url mappings query-item-data state encoders result-ch query-opts)(failure? requests)(fmap f m)(get-error-message exception)(get-error-status exception)(get-service-endpoint mappings entity)(make-request request query-opts)(make-request request query-opts output-ch)(parse-query-params request)this function takes a request object (with :url and :query-params) and transforms query params that are sets into vectors
this function takes a request object (with :url and :query-params) and transforms query params that are sets into vectors
(perform-request url query-item-data state encoders result-ch query-opts)(query-and-join requests output-ch query-opts)(request-error-callback exception
&
{:keys [request request-timeout time-before query-opts
output-ch]})(request-respond-callback result
&
{:keys [request request-timeout time-before query-opts
output-ch]})(vector-with-nils? v)cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |