読者です 読者をやめる 読者になる 読者になる

Scala メモ

リストの作成はこんな感じ
scala> val l = List(1, 2, 3)
l: List[Int] = List(1, 2, 3)

でcons

scala> val m = 0 :: l
m: List[Int] = List(0, 1, 2, 3)

:でappend

scala> val n = m ::: List(4, 5, 6)
n: List[Int] = List(0, 1, 2, 3, 4, 5, 6)

, :::は右結合
とか:::はメソッドなんだけど、末尾がコロンのメソッドは右被演算子から呼び出されるそうです。