|
|
|
|
|
by michaelmior
4006 days ago
|
|
:= isn't really stating to infer the type (although this happens) but a way to differentiate variable initialization with assignment. When using := the variable is created while = is just a regular assignment. Having these as separate operators prevents errors like this: foo := 3
fooo = 4
The second line is invalid because fooo does not exist. |
|