Creating
19keyval => key val Returns a new array map with supplied mappings.
macrocljs.core
Returns a lazy (infinite!) sequence of repetitions of the items in coll.
functioncljs.core
keyval => key val Returns a new hash map with supplied mappings.
macrocljs.core
Returns a new hash set with supplied keys. Any equal keys are handled as if by repeated uses of conj.
macrocljs.core
Returns a lazy sequence of x, (f x), (f (f x)) etc. f must be free of side-effects
functioncljs.core
Takes a body of expressions that returns an ISeq or nil, and yields a ISeqable object that will invoke the body only the...
macrocljs.core
Creates a new list containing the items.
macrocljs.core
Creates a new list containing the items prepended to the rest, the last of which will be treated as a sequence.
functioncljs.core
Returns a lazy seq of nums from start (inclusive) to end (exclusive), by step, where start defaults to 0, step to 1, and...
functioncljs.core
Returns a lazy (infinite!, or length n if supplied) sequence of xs.
functioncljs.core
Takes a function of no args, presumably with side effects, and returns an infinite (or length n if supplied) lazy sequen...
functioncljs.core
Returns a set of the distinct elements of coll.
functioncljs.core
keyval => key val Returns a new sorted map with supplied mappings.
functioncljs.core
keyval => key val Returns a new sorted map with supplied mappings, using the supplied comparator.
functioncljs.core
Returns a new sorted set with supplied keys.
functioncljs.core
Returns a new sorted set with supplied keys, using the supplied comparator.
functioncljs.core
Creates a new vector containing the contents of coll. JavaScript arrays will be aliased and should not be modified.
functioncljs.core
Creates a new vector containing the args.
macrocljs.core
Returns a map with the keys mapped to the corresponding vals.
functioncljs.core