unveränderlich in F #
Ich weiß, dass Variablen in F # standardmäßig unveränderlich sind. Aber zum Beispiel in F # interaktiv:
> let x = 4;;
val x : int = 4
> let x = 5;;
val x : int = 5
> x;;
val it : int = 5
>
Also ordne ich x 4 zu, dann x 5 und es ändert sich. Ist es richtig? Sollte es einen Fehler oder eine Warnung geben? Oder verstehe ich einfach nicht, wie es funktioniert?