私は遅延を素早く生成する方法に取り組んでいましたが、これらの3つの定義はすべて同じ方法で働いていました。新しい整数のそれぞれが前の素数: primes1 :: [Integer]
primes1 = mkPrimes id [2..]
where mkPrimes f (x:xs) =
if f (const True) x
then
let
私は以下のアプローチを使用して、休止状態での遅延初期化問題を解決しています。それがうまくいくかどうか教えてください。私はいくつかの理由から強制的に私の永続層に私の転写を実装する必要があります。 public class CourseDAO {
Session session = null;
public CourseDAO() {
session = Hiber