Leandro Cavalheiro
11/10/2017, 12:11 PMkarelpeeters
11/10/2017, 12:13 PMkarelpeeters
11/10/2017, 12:14 PMLeandro Cavalheiro
11/10/2017, 12:20 PMLeandro Cavalheiro
11/10/2017, 12:25 PMkarelpeeters
11/10/2017, 12:33 PMval a = "Test"
foo(a)
//here I'm 100% sure a is still "Test", foo couldn't have modified it
Leandro Cavalheiro
11/10/2017, 12:44 PMkarelpeeters
11/10/2017, 12:45 PMval
whenever you can and switch to var
only if you really need a mutable variable.Leandro Cavalheiro
11/10/2017, 12:53 PMcedric
11/10/2017, 10:12 PMval
and var
are about making the references constant, they have nothing to do with making the object mutable/immutable /cc @Leandro Cavalheirokarelpeeters
11/10/2017, 10:26 PMkarelpeeters
11/10/2017, 10:26 PM