Skip to main content

sized

function

clojure.test.check.generators/sized

(sized [sized-gen])
Creates a generator that depends on the size parameter. `sized-gen` is a function that takes an integer and returns a generator. Examples: ;; generates vectors of booleans where the length always exactly ;; matches the `size` parameter (gen/sample (gen/sized (fn [size] (gen/vector gen/boolean size)))) => ([] [false] [true true] [false true false] [false true true true] [false false true true false] [false true false true true false] [true false true true true false false] [true true false false false true false false] [false false false true true false true false true])

No examples yet. Be the first to add one!