Creating
24Constructs an array-map. If any keys are equal, they are handled as if by repeated uses of assoc.
functionclojure.core
Returns a lazy (infinite!) sequence of repetitions of the items in coll.
functionclojure.core
keyval => key val Returns a new hash map with supplied mappings. If any keys are equal, they are handled as if by r...
functionclojure.core
Like clojure.core/hash-map, except the values are generators. Returns a generator that makes maps with the supplied k...
functionclojure.test.check.generators
Returns a new hash set with supplied keys. Any equal keys are handled as if by repeated uses of conj.
functionclojure.core
Returns a lazy (infinite!) sequence of x, (f x), (f (f x)) etc. f must be free of side-effects
functionclojure.core
Takes a body of expressions that returns an ISeq or nil, and yields a Seqable object that will invoke the body only th...
macroclojure.core
Creates a new list containing the items.
functionclojure.core
Like `vector`, but generates lists.
functionclojure.test.check.generators
Creates a new seq containing the items prepended to the rest, the last of which will be treated as a sequence.
functionclojure.core
Returns a lazy seq of nums from start (inclusive) to end (exclusive), by step, where start defaults to 0, step to 1, a...
functionclojure.core
Returns a lazy (infinite!, or length n if supplied) sequence of xs.
functionclojure.core
Takes a function of no args, presumably with side effects, and returns an infinite (or length n if supplied) lazy sequ...
functionclojure.core
Returns a set of the distinct elements of coll.
functionclojure.core
Generates a set of elements from the given generator. If the generator cannot or is unlikely to produce enough distin...
functionclojure.test.check.generators
keyval => key val Returns a new sorted map with supplied mappings. If any keys are equal, they are handled as if by...
functionclojure.core
keyval => key val Returns a new sorted map with supplied mappings, using the supplied comparator. If any keys are e...
functionclojure.core
Returns a new sorted set with supplied keys. Any equal keys are handled as if by repeated uses of conj.
functionclojure.core
Generates a sorted set of elements from the given generator. If the generator cannot or is unlikely to produce enough...
functionclojure.test.check.generators
Returns a new sorted set with supplied keys, using the supplied comparator. Any equal keys are handled as if by repea...
functionclojure.core
Creates a new vector containing the contents of coll. Java arrays will be aliased and should not be modified.
functionclojure.core
Creates a new vector containing the args.
functionclojure.core
Creates a generator of vectors whose elements are chosen from `generator`. The count of the vector will be bounded by ...
functionclojure.test.check.generators
Returns a map with the keys mapped to the corresponding vals.
functionclojure.core