`+:` `:+`
List
val list = List(1, 2, 3, 4) list match { case a :: b => { ... } case _ => { ... } }
a: 1 b: List(2, 3, 4)
Seq
val seq = Seq(1, 2, 3, 4) seq match { case a +: b => { ... } case _ => { ... } }
a: 1 b: Seq(2, 3, 4)
:+
は逆やねー
(´▽`)
val list = List(1, 2, 3, 4) list match { case a :: b => { ... } case _ => { ... } }
a: 1 b: List(2, 3, 4)
val seq = Seq(1, 2, 3, 4) seq match { case a +: b => { ... } case _ => { ... } }
a: 1 b: Seq(2, 3, 4)
:+
は逆やねー
(´▽`)