(combine-generators f & arg-generators)
applies a n-aritrary function applicative to generators
applies a n-aritrary function applicative to generators
(combine-generators-curry f)
(combine-generators-curry f & [a & rest])
combines n generators with trees applicative with function f f has to be curried for n arguments
combines n generators with trees applicative with function f f has to be curried for n arguments
(curry f num-args)
takes a function f for a arbitrary number of arguments and returns a curried function for num-args arguments
takes a function f for a arbitrary number of arguments and returns a curried function for num-args arguments
(generator-apply generator-f generator)
applicative with generators which contains trees
applicative with generators which contains trees
(generator-pure x)
pure with generators which contains trees
pure with generators which contains trees
(get-tree With-tree-type)
Lens for the tree
field from a With-tree-type
record. See active.generator-applicative/make-with-tree
.
Lens for the `tree` field from a [[With-tree-type]] record. See [[active.generator-applicative/make-with-tree]].
(integrated shrink generator-without-shrink)
applies a shrinker to a generator
applies a shrinker to a generator
(make-with-tree tree)
Construct a With-tree-type
record.
tree
: access via active.generator-applicative/get-tree
Construct a `With-tree-type` record. `tree`: access via [[active.generator-applicative/get-tree]]
(with-tree? thing)
Is object a With-tree-type
record? See active.generator-applicative/make-with-tree
.
Is object a `With-tree-type` record? See [[active.generator-applicative/make-with-tree]].
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close