ルーキーミスのように聞こえるかもしれませんが、私はそれをたくさんしています。怠惰な評価されたブロックまたは値を関数に渡している間に、どうか忘れてしまった場合は、 が評価を強制するため、関数の対応するパラメータを怠け者(パス/名前で呼ぶ) lazy val a = {println("a");1}
def myfunc(b:Int){println("hello")}
myfunc(a);
私の以前の質問の続きです。How to produce a lazy sequence by portion in clojure? データベースからデータを部分的にダウンロードします。最初は最初の500行をダウンロードし、次にサーバーからすべてのデータを受け取るまで次の500行をフェッチするように要求します。 私はコードを書いた: (jdbc/atomic conn
(with-open [c