Liking cljdoc? Tell your friends :D

piped.utils

Utility functions.

Utility functions.
raw docstring

anomaly?clj

(anomaly? response)
source

averageclj

(average & args)
source

average+clj

(average+ & args)
source

average-clj

(average- & args)
source

backoff-seqclj

(backoff-seq)
(backoff-seq max)

Returns an infinite seq of exponential back-off timeouts with random jitter.

Returns an infinite seq of exponential back-off timeouts with random jitter.
sourceraw docstring

buffer-millisclj

source

channel?clj

(channel? c)
source

clampclj

(clamp start end x)
source

combo-batchingclj

(combo-batching chan msecs)
(combo-batching chan msecs max)
source

deadline-batchingclj

(deadline-batching chan max)

Batches messages from chan and emits the most recently accumulated batch whenever the max batch size is reached or one of the messages in the batch has become 'due' for action.

Batches messages from chan and emits the most recently accumulated batch whenever
the max batch size is reached or one of the messages in the batch has become 'due'
for action.
sourceraw docstring

defmulti*cljmacro

(defmulti* symbol dispatch-fn)

Like clojure.core/defmulti, but actually updates the dispatch value when you reload it.

Like clojure.core/defmulti, but actually updates the dispatch value when you reload it.
sourceraw docstring

interval-batchingclj

(interval-batching chan msecs)
(interval-batching chan msecs max)

Partitions the original chan by non-empty time intervals.

Partitions the original chan by non-empty time intervals.
sourceraw docstring

message->deadlineclj

(message->deadline message)
source

message->identifierclj

(message->identifier message)
source

message->queue-urlclj

(message->queue-url message)
source

message->timeoutclj

(message->timeout message)
source

quot+clj

(quot+ & nums)
source

with-deadlineclj

(with-deadline message duration)
source

with-timeoutclj

(with-timeout message timeout)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close