Aşağıdaki kodu anlamaya çalışıyorum ama yapamıyorum. Varsa, bir Etkinlik için bir çocuk oyuncunun yaratılması gerekir, aksi takdirde Etkinliğin bir çocuk oyuncağı kadar var olduğunu söyler.Scala katlama nasıl çalışır?
context.child (isim) .fold (create()) (_ => gönderen()! EventExists)
Ama burada katlama bana mantıklı değil. Context.child emtpty ise yaratılışı elde ederiz ve bunu anlıyorum. Ancak, eğer çocuk varsa, neden hala oluşturacağız? Eğer Option
sitesindeki scaladoc görebileceğiniz gibi
Detay açıklaması için çok teşekkür ederim. Nötr argümanın tembelliğine dayanan bir açıklama yapmak için başvurdum ve iki parametrede çalışmadığı için fonksiyonda kullanılmadığı için asla çağrılmadığını anladım. Hangi size yakındı, gerçek, işlevin sadece bir parametre almasıdır. Bu farkı bilmek çok güzel, teşekkürler. – MaatDeamon