ClojureDocs

Clojure/Conj 2026 — Charlotte, NC — Sept 30 - Oct 2 Learn More & Get Tickets →

Search results for query: seq

11 to 19 of 19 results. prev page | next page

  • lazy-seq

    clojure.core

    • (lazy-seq & body)

    Takes a body of expressions that returns an ISeq or nil, and yields a Seqable object that will invoke the body only the first time seq is called, and will cache the result and return it on all subsequent seq calls. See also - realized?

  • file-seq

    clojure.core

    • (file-seq dir)

    A tree seq on java.io.Files

  • sequential?

    clojure.core

    • (sequential? coll)

    Returns true if coll implements Sequential

  • stream-seq!

    clojure.core

    • (stream-seq! stream)

    Takes a java.util.stream.BaseStream instance s and returns a seq of its contents. This is a terminal operation on the stream.

    0 examples
  • iterator-seq

    clojure.core

    • (iterator-seq iter)

    Returns a seq on a java.util.Iterator. Note that most collections providing iterators implement Iterable and thus support seq directly. Seqs cache values, thus iterator-seq should not be used on any iterator that repeatedly returns the same mutable object.

    2 examples · See also: clojure.core/seq
  • resultset-seq

    clojure.core

    • (resultset-seq rs)

    Creates and returns a lazy sequence of structmaps corresponding to the rows in the java.sql.ResultSet rs

    1 example
  • enumeration-seq

    clojure.core

    • (enumeration-seq e)

    Returns a seq on a java.util.Enumeration

    2 examples
    • 0 examples
    • seq-to-map-for-destructuring

      clojure.core

      • (seq-to-map-for-destructuring s)

      Builds a map from a seq as described in https://clojure.org/reference/special_forms#keyword-arguments

      1 example
    prev page | next page