Dans cet exemple, 'a' n'est pas un tableau pouvant contenir des int et des string, c'est un tableau d'éléments de type Truc, lesquels peuvent référencer soit un int soit un string, ce n'est pas la même chose (et c'est plus lourd a utiliser).
Avec du typage dynamique, on pourrait faire quelque chose comme :
let a = Array.create 2 0
a.(1) <- "prout"
[^] # Re: pourquoi le lip
Posté par mvilleneuve . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 1.
Avec du typage dynamique, on pourrait faire quelque chose comme :
let a = Array.create 2 0
a.(1) <- "prout"