repl
Neden iskele operatörünü scala'ya geri kullanıyorsunuz? scala olarak
scala> List(1) :: 2
<console>:8: error: value :: is not a member of Int
List(1) :: 2
ama
scala> 2 :: List(1);
res4: List[Int] = List(2, 1)
infix operatörleri soldan sağa okumak durumunda, yukarıdaki satır
List(1) :: 2
List(1).::(2)
ve
çevirmek için bu durum karşı sezgisel2 :: List(1)
2.::(List(1))
Bir Int
'un List
yaptığı bir yöntem yok ::
yöntemi yoktur. Yanlış bir şey mi var?
Olası yinelenen:
pahalı olsa da, yine de önce sol taraf olduğunu
:+
operatörü kullanarak yapabilirsiniz // stackoverflow.com/questions/1162924/what-good-are-right-associative-methods-in-scala) –