On est clairement dans le cas « Ah wé mais merde, les mecs me passent aussi un singleton et pas une liste en paramètre, aller, ça va passer quand même… ».
Généralement, c'est aussi pour se simplifier la vie et pouvoir appeler du foo(toto) au lieu de foo([toto]).
Soit on fait du vrai duck-typing, et donc on arrête de se limiter qu'au list et tuple et on prend aussi du seq, du generator et tout ce qui est itérable. Et je met au défi quiconque ici de me donner le code python qui permettra de faire ça :þ
La fonction, à la base, elle prend une liste, pas n'importe nawak.
Je te repose la question, tu fais comment avec du polymorphisme adhoc ?
[^] # Re: Le titre est trop long
Posté par GaMa (site web personnel) . En réponse au journal Typage statique versus typage dynamique. Évalué à 1.
Je te rappelle l'énoncé du problème:
La fonction, à la base, elle prend une liste, pas n'importe nawak.
Je te repose la question, tu fais comment avec du polymorphisme adhoc ?
Matthieu Gautier|irc:starmad