Ben mesela kod çoklu hatlar hiçbir küme parantezleri ile kod bloğu olarak kullanılan scala kodunun bazı örnekler gördüm: bazılarıylaBelirtilmemesi küme parantezleri
x match {
case a:Int =>
val b = 1
val c = b +3
println("hello!")
c
case _ => 5
}
aynı formun bir örtük param kullanmak çok uzun işlevleri:
a.map { implicit x => {
// many, many complex lines of code
}}
I:
a.map { implicit x =>
// many, many complex lines of code
}
aksine Çok sayıda kod satırının her zaman kaşlı ayraçlarla çevrelenmesi gerektiğini belirten çok sayıda dokümantasyon/SSS gördüm, ancak bu istisnalar için bir açıklama bulamadı. Anlamak isterim ya da iyi bir sezgiye sahip olmak isterim ki bu bana sihir gibi gelmez.
Başvuruda bulunduğunuz belgelere işaret edebilir misiniz? – aij
İşlev hazır bilgi için yanıt: http://stackoverflow.com/a/13873899/1296806 –