EN
PréludeChargé par défaut — aucun import nécessaire.

Accès par indice et mise à jour indexée

Synopsis
panic : String -> a

Interrompt le programme avec un message — une erreur irrécupérable (contrairement à l'effet Throw rattrapable). Sous-tend c[i] / index quand l'indice est hors bornes.

index : List a -> Nat -> a

Indice direct xs[i] — panique si i est hors bornes.

set : List a -> Nat -> a -> List a

set xs i v — une nouvelle liste avec la position i mise à v (inchangée si i est hors bornes). La notation xs { [i] := v } est équivalente (gardée — décision Q3 du 2026-07-02 — mais set est la forme à enseigner et à documenter).