Skip to main content

Predicates

24
  • associative?

    Returns true if coll implements Associative

  • coll?

    Returns true if x implements IPersistentCollection

  • contains?

    Returns true if key is present in the given collection, otherwise returns false. Note that for numerically indexed co...

  • counted?

    Returns true if coll implements count in constant time

  • distinct?

    Returns true if no two of the arguments are =

  • empty?

    Returns true if coll has no items. To check the emptiness of a seq, please use the idiom (seq x) rather than (not (emp...

  • every?

    Returns true if (pred x) is logical true for every x in coll, else false.

  • indexed?

    Return true if coll implements Indexed, indicating efficient lookup by index

  • list?

    Returns true if x implements IPersistentList

  • map-entry?

    Return true if x is a map entry

  • map?

    Return true if x implements IPersistentMap

  • not-any?

    Returns false if (pred x) is logical true for any x in coll, else true.

  • not-empty

    If coll is empty, returns nil, else coll

  • not-every?

    Returns false if (pred x) is logical true for every x in coll, else true.

  • record?

    Returns true if x is a record

  • reversible?

    Returns true if coll implements Reversible

  • seq?

    Return true if x implements ISeq

  • seqable?

    Return true if the seq function is supported for x

  • sequential?

    Returns true if coll implements Sequential

  • set?

    Returns true if x implements IPersistentSet

  • some

    Returns the first logical true value of (pred x) for any x in coll, else nil. One common idiom is to use a set as pre...

  • sorted?

    Returns true if coll implements Sorted

  • vector?

    Return true if x implements IPersistentVector