let definiert und ist standardmässig unveränderlich (immutable).
Jeder Wert hat einen Typ, der festlegt, welche Art von Daten gespeichert wird, z. B. int, float, bool oder string. F# verwendet Typinferenz, das heisst, der Typ wird oft automatisch erkannt und muss nicht explizit angegeben werden.
Man kann jedoch auch mit dem Keyword mutable einen Wert als veränderbar deklarieren.