21:20 <discord_afpy> <guyzmal> @fred.et.rick `const x = "hi"` est inféré en literal car la variable `x` est non-mutable en tant que référence.
21:20 <discord_afpy> <guyzmal> Alors que `let x = "hi"` est mutable en tant que tel, donc typé `string` (rien ne garanti que la variable ne sera pas changée).
21:20 <discord_afpy> <guyzmal> Par contre pour contraindre le typage on peut faire `let x = "hi" as const` qui coerce le type en literal.
21:23 <discord_afpy> <fred.et.rick> oui, je sais ça, mais justement, le type est inféré parce que c’est une const. et on peut déclarer une constante en python (même si c’est pas intuitif). le `let x = "hi" as const` serait plus équivalent à `x = cast(literal["hi"], "hi"))`