🦀 Rust Tip #003
// Ou pour détecter :
let a = 1_540_483_519_u32.checked_mul(374_761_393);
// → None (overflow détecté à runtime)
// Ou pour saturer :
let a = 1_540_483_519_u32.saturating_mul(374_761_393);
// → u32::MAX
En JS/Elm, l'overflow silencieux d'entiers…
#types #overflow #javascript