Immutable Collections
Scala emphasizes immutability. Collections like List
, Vector
, and Map
are immutable by default.
Examples
val numbers = List(1, 2, 3)
val doubled = numbers.map(_ * 2)
println(doubled) // List(2, 4, 6)
More Immutable Collections
Set
: Unordered, unique valuesMap
: Key-value pairs