Un changement récent a éclaté
julia> ndigits(true)
1
Je ne suis pas trop inquiet à ce sujet et je peux comprendre pourquoi il n'a pas traversé un cycle de dépréciation. Mais j'avais l'impression que le passage de Bool <: Integer
à Bool
tant que concept distinct n'a pas encore eu lieu. Si c'est le cas, je pense qu'il est préférable de continuer à prendre en charge les opérations d'entier sur Bool
.
Hmm, après une enquête plus approfondie, c'est https://github.com/JuliaLang/julia/pull/16841 qui n'a changé que ndigits
. J'avais pensé qu'il y avait un changement plus complet, mais la rupture de seulement ndigits
semble être un problème trop mineur pour se soucier.
Désolé, je ne savais pas que j'avais cassé celui-ci, mais je conviens qu'il est trop mineur pour être réparé si le plan consiste à abandonner Bool <: Integer
.
Je pense que cela devrait être corrigé. C'est bizarre pour ndigits(false)
de donner 1
mais ndigits(true)
de lancer une erreur.
Commentaire le plus utile
Je pense que cela devrait être corrigé. C'est bizarre pour
ndigits(false)
de donner1
maisndigits(true)
de lancer une erreur.