Liking cljdoc? Tell your friends :D

cerber.helpers


assoc-if-existsclj

(assoc-if-exists m k v)

Assocs k with value v to map m only if there is already k associated.

Assocs k with value v to map m only if there is already k associated.
sourceraw docstring

assoc-if-not-existsclj

(assoc-if-not-exists m k v)

Assocs k to store with value v only if no k was associated before.

Assocs k to store with value v only if no k was associated before.
sourceraw docstring

atomic-assoc-or-nilclj

(atomic-assoc-or-nil a k v f)
source

coll->strclj

(coll->str coll)

Serializes collection of strings into single (space-separated) string.

Serializes collection of strings into single (space-separated) string.
sourceraw docstring

digestclj

(digest secret)

Applies SHA-256 on given token

Applies SHA-256 on given token
sourceraw docstring

expired?clj

(expired? item)

Returns true if given item (more specifically its :expires-at value) is expired or falsey otherwise. Item with no expires-at is non-expirable.

Returns true if given item (more specifically its :expires-at value)
is expired or falsey otherwise. Item with no expires-at is non-expirable.
sourceraw docstring

expires->ttlclj

(expires->ttl expires-at)

Returns number of seconds between now and expires-at.

Returns number of seconds between now and expires-at.
sourceraw docstring

generate-secretclj

(generate-secret)

Generates a unique secret code.

Generates a unique secret code.
sourceraw docstring

init-periodicclj

(init-periodic f interval)

Schedules a function f to be run periodically at given interval. Function gets {:date now} as an argument.

Schedules a function f to be run periodically at given interval.
Function gets {:date now} as an argument.
sourceraw docstring

nowclj

(now)
source

now-plus-secondsclj

(now-plus-seconds seconds)
source

reset-ttlclj

(reset-ttl item ttl)

Extends time to live of given item by ttl seconds.

Extends time to live of given item by ttl seconds.
sourceraw docstring

schedulerclj

source

stop-periodicclj

(stop-periodic store)

Stops periodically run funciton attached to store.

Stops periodically run funciton attached to store.
sourceraw docstring

str->collclj

(str->coll coll str)

Decomposes string into collection of space separated substrings. Returns given collection if string was either null or empty.

Decomposes string into collection of space separated substrings.
Returns given collection if string was either null or empty.
sourceraw docstring

uuidclj

(uuid)

Generates uuid

Generates uuid
sourceraw docstring

with-periodic-fnclj

(with-periodic-fn store f interval)

Initializes periodically run function and associates it to given store.

Initializes periodically run function and associates it to given store.
sourceraw docstring

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

× close