Skip to main content

Predicates

24
  • associative?

    Returns true if coll implements IAssociative

  • chunked-seq?

    Return true if x satisfies IChunkedSeq.

  • coll?

    Returns true if x satisfies ICollection

  • contains?

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

  • 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 (empty...

  • every?

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

  • indexed?

    Returns true if coll implements nth in constant time

  • list?

    Returns true if x implements IList

  • map-entry?

    Returns true if x satisfies IMapEntry

  • map?

    Return true if x satisfies IMap

  • 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?

    Return true if x satisfies IRecord

  • reversible?

    Returns true if coll satisfies? IReversible.

  • seq?

    Return true if s satisfies ISeq

  • seqable?

    Return true if the seq function is supported for s

  • sequential?

    Returns true if coll satisfies ISequential

  • set?

    Returns true if x satisfies ISet

  • 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 pred,...

  • sorted?

    Returns true if coll satisfies ISorted

  • vector?

    Return true if x satisfies IVector