ClojureDocs

导航

命名空间

lazy-seq

clojure.core

1.0 起提供 (源代码)
  • (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?