2012-06-09 18 views
8

Tembel değeri hesaplamayı zorlamak için deyimsel ölçekleme yolu nedir?Tembel değer hesaplama nasıl zorlanır

lazy val x = someOperation() 
// ... 
x 
+3

Çağrı onu, yoksa tembel yapmazlar: – Dylan

+0

Tembel bir değer hesaplamasını neden zorlamak istiyorsunuz? Neden tembelleştiriyorsun? Gerçekten bir kod kokusu gibi görünüyor ... – paradigmatic

+3

Ben değişken veri yapıları üzerinde karşılıklı bağımlılıkları ile çözümsüz knot yapmak tembel yapmak. Bağımlılıkları, kontrolsüz özyineleme ile yığın taşmasından kurtulmak için doğru yerde zorlamak zorundayım. – ayvango

cevap

15

Sadece diyoruz.