8
Scala görevlendirmesinin atanan değerden ziyade Birim'e göre değerlendirilmesinin motivasyonu nedir?
Scala görevlendirmesinin atanan değerden ziyade Birim'e göre değerlendirilmesinin motivasyonu nedir? G / Ç programlamasında yaygın bir model, aşağıdaki gibi şeyler yapmaktır: while ((bytesRead = in.read(buffer)) != -1) { ... Ancak Scala'da bu mümkün değil çünkü ... bytesRead = in.read(buffer) .. bytesRead'in yeni değerini değil, Birim'i döndürür. İşlevsel bir dilin dışında …