Liking cljdoc? Tell your friends :D

tailrecursion.cljson.generators


ascii-alphacljs

source

call-throughcljs

(call-through x)

Recursively call x until it doesn't return a function.

Recursively call x until it doesn't return a function.
sourceraw docstring

charcljs

(char)
source

default-sizercljs

(default-sizer)

Default sizer used to run tests. If you want a specific distribution, create your own and pass it to a fn that wants a sizer.

Default sizer used to run tests. If you want a specific distribution,
create your own and pass it to a fn that wants a sizer.
sourceraw docstring

fisher-yatescljs

(fisher-yates coll)
source

geometriccljs

(geometric p)

Geometric distribution with mean 1/p.

Geometric distribution with mean 1/p.
sourceraw docstring

hash-mapcljs

(hash-map fk fv)
(hash-map fk fv sizer)

Create a hash-map with keys from fk, vals from fv, and sized from sizer.

Create a hash-map with keys from fk, vals from fv, and
sized from sizer.
sourceraw docstring

intcljs

(int)
source

keywordcljs

(keyword)
(keyword sizer)

Create a non-namespaced keyword sized from sizer.

Create a non-namespaced keyword sized from sizer.
sourceraw docstring

listcljs

(list f)
(list f sizer)

Create a list with elements from f and sized from sizer.

Create a list with elements from f and sized from sizer.
sourceraw docstring

namecljs

(name)
(name sizer)
source

name-bodycljs

(name-body sizer)
source

name-prefixcljs

(name-prefix)
source

numbercljs

(number)
source

printable-ascii-charcljs

(printable-ascii-char)
source

rand-nthcljs

(rand-nth coll)

Replacement of core/rand-nth that allows control of the randomization basis (through binding rnd).

Replacement of core/rand-nth that allows control of the
randomization basis (through binding *rnd*).
sourceraw docstring

repscljs

(reps sizer f)

Returns sizer repetitions of f (or (f) if f is a fn).

Returns sizer repetitions of f (or (f) if f is a fn).
sourceraw docstring

setcljs

(set f)
(set f sizer)

Create a set with elements from f and sized from sizer.

Create a set with elements from f and sized from sizer.
sourceraw docstring

shufflecljs

(shuffle coll)
source

stringcljs

(string)
(string f)
(string f sizer)

Create a string with chars from v and sized from sizer.

Create a string with chars from v and sized from sizer.
sourceraw docstring

symbolcljs

(symbol)
(symbol sizer)

Create a non-namepsaced symbol sized from sizer.

Create a non-namepsaced symbol sized from sizer.
sourceraw docstring

symbol-charcljs

source

symbol-startcljs

source

uniformcljs

(uniform)
(uniform lo hi)

Uniform distribution from lo (inclusive) to high (exclusive). Defaults to range of Java long.

Uniform distribution from lo (inclusive) to high (exclusive).
Defaults to range of Java long.
sourceraw docstring

veccljs

(vec f)
(vec f sizer)

Create a vec with elements from f and sized from sizer.

Create a vec with elements from f and sized from sizer.
sourceraw docstring

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

× close