আমি ক্লোজুরেতে নিম্নলিখিতগুলি চেষ্টা করেছিলাম, একটি অ-অলস ক্রমের ক্লাসটি ফিরে আসার প্রত্যাশায়:
(.getClass (doall (take 3 (repeatedly rand))))
তবে এটি এখনও ফিরে আসে clojure.lang.LazySeq
। আমার অনুমান যা doall
পুরো ক্রমটি মূল্যায়ন করে তবে এটি মেমোজাইজেশনের জন্য এখনও কার্যকর হিসাবে এটি মূল ক্রমটি ফেরত দেয়।
সুতরাং একটি অলস একটি অলস ক্রম তৈরি করার মূর্তিাত্মক উপায় কি?
doall