API for clojure.spec.gen.alpha - spec.alpha 0.3.219-SNAPSHOT (in development)


Full namespace name: clojure.spec.gen.alpha

Overview





Public Variables and Functions



any

function
Usage: (any & args)
Fn returning clojure.test.check.generators/any

    
    
    Source
  


any-printable

function
Usage: (any-printable & args)
Fn returning clojure.test.check.generators/any-printable

    
    
    Source
  


bind

function
Usage: (bind & args)
Lazy loaded version of clojure.test.check.generators/bind

    
    
    Source
  


boolean

function
Usage: (boolean & args)
Fn returning clojure.test.check.generators/boolean

    
    
    Source
  


bytes

function
Usage: (bytes & args)
Fn returning clojure.test.check.generators/bytes

    
    
    Source
  


cat

function
Usage: (cat & gens)
Returns a generator of a sequence catenated from results of
gens, each of which should generate something sequential.

    
    
    Source
  


char

function
Usage: (char & args)
Fn returning clojure.test.check.generators/char

    
    
    Source
  


char-alpha

function
Usage: (char-alpha & args)
Fn returning clojure.test.check.generators/char-alpha

    
    
    Source
  


char-alphanumeric

function
Usage: (char-alphanumeric & args)
Fn returning clojure.test.check.generators/char-alphanumeric

    
    
    Source
  


char-ascii

function
Usage: (char-ascii & args)
Fn returning clojure.test.check.generators/char-ascii

    
    
    Source
  


choose

function
Usage: (choose & args)
Lazy loaded version of clojure.test.check.generators/choose

    
    
    Source
  


delay

macro
Usage: (delay & body)
given body that returns a generator, returns a
generator that delegates to that, but delays
creation until used.

    
    
    Source
  


double

function
Usage: (double & args)
Fn returning clojure.test.check.generators/double

    
    
    Source
  


double*

function
Usage: (double* & args)
Lazy loaded version of clojure.test.check.generators/double*

    
    
    Source
  


elements

function
Usage: (elements & args)
Lazy loaded version of clojure.test.check.generators/elements

    
    
    Source
  


fmap

function
Usage: (fmap & args)
Lazy loaded version of clojure.test.check.generators/fmap

    
    
    Source
  


for-all*

function
Usage: (for-all* & args)
Dynamically loaded clojure.test.check.properties/for-all*.

    
    
    Source
  


frequency

function
Usage: (frequency & args)
Lazy loaded version of clojure.test.check.generators/frequency

    
    
    Source
  


gen-for-name

function
Usage: (gen-for-name s)
Dynamically loads test.check generator named s.

    
    
    Source
  


gen-for-pred

function
Usage: (gen-for-pred pred)
Given a predicate, returns a built-in generator if one exists.

    
    
    Source
  


generate

function
Usage: (generate generator)
Generate a single value using generator.

    
    
    Source
  


hash-map

function
Usage: (hash-map & args)
Lazy loaded version of clojure.test.check.generators/hash-map

    
    
    Source
  


int

function
Usage: (int & args)
Fn returning clojure.test.check.generators/int

    
    
    Source
  


keyword

function
Usage: (keyword & args)
Fn returning clojure.test.check.generators/keyword

    
    
    Source
  


keyword-ns

function
Usage: (keyword-ns & args)
Fn returning clojure.test.check.generators/keyword-ns

    
    
    Source
  


large-integer

function
Usage: (large-integer & args)
Fn returning clojure.test.check.generators/large-integer

    
    
    Source
  


large-integer*

function
Usage: (large-integer* & args)
Lazy loaded version of clojure.test.check.generators/large-integer*

    
    
    Source
  


list

function
Usage: (list & args)
Lazy loaded version of clojure.test.check.generators/list

    
    
    Source
  


map

function
Usage: (map & args)
Lazy loaded version of clojure.test.check.generators/map

    
    
    Source
  


not-empty

function
Usage: (not-empty & args)
Lazy loaded version of clojure.test.check.generators/not-empty

    
    
    Source
  


one-of

function
Usage: (one-of & args)
Lazy loaded version of clojure.test.check.generators/one-of

    
    
    Source
  


ratio

function
Usage: (ratio & args)
Fn returning clojure.test.check.generators/ratio

    
    
    Source
  


return

function
Usage: (return & args)
Lazy loaded version of clojure.test.check.generators/return

    
    
    Source
  


sample

function
Usage: (sample & args)
Lazy loaded version of clojure.test.check.generators/sample

    
    
    Source
  


set

function
Usage: (set & args)
Lazy loaded version of clojure.test.check.generators/set

    
    
    Source
  


shuffle

function
Usage: (shuffle & args)
Lazy loaded version of clojure.test.check.generators/shuffle

    
    
    Source
  


simple-type

function
Usage: (simple-type & args)
Fn returning clojure.test.check.generators/simple-type

    
    
    Source
  


simple-type-printable

function
Usage: (simple-type-printable & args)
Fn returning clojure.test.check.generators/simple-type-printable

    
    
    Source
  


string

function
Usage: (string & args)
Fn returning clojure.test.check.generators/string

    
    
    Source
  


string-alphanumeric

function
Usage: (string-alphanumeric & args)
Fn returning clojure.test.check.generators/string-alphanumeric

    
    
    Source
  


string-ascii

function
Usage: (string-ascii & args)
Fn returning clojure.test.check.generators/string-ascii

    
    
    Source
  


such-that

function
Usage: (such-that & args)
Lazy loaded version of clojure.test.check.generators/such-that

    
    
    Source
  


symbol

function
Usage: (symbol & args)
Fn returning clojure.test.check.generators/symbol

    
    
    Source
  


symbol-ns

function
Usage: (symbol-ns & args)
Fn returning clojure.test.check.generators/symbol-ns

    
    
    Source
  


tuple

function
Usage: (tuple & args)
Lazy loaded version of clojure.test.check.generators/tuple

    
    
    Source
  


uuid

function
Usage: (uuid & args)
Fn returning clojure.test.check.generators/uuid

    
    
    Source
  


vector

function
Usage: (vector & args)
Lazy loaded version of clojure.test.check.generators/vector

    
    
    Source
  


vector-distinct

function
Usage: (vector-distinct & args)
Lazy loaded version of clojure.test.check.generators/vector-distinct

    
    
    Source
  
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.