Un cambio reciente se rompió
julia> ndigits(true)
1
No estoy demasiado preocupado por esto y puedo entender por qué no pasó por un ciclo de desaprobación. Pero tenía la impresión de que el cambio de Bool <: Integer
a Bool
como concepto separado aún no ha ocurrido. Si es así, creo que es mejor continuar admitiendo operaciones con números enteros en Bool
.
Hmm, en una investigación más profunda fue https://github.com/JuliaLang/julia/pull/16841 que solo cambió ndigits
. Pensé que había un cambio más completo, pero la rotura de solo ndigits
parece un problema demasiado pequeño para preocuparme.
Lo siento, no sabía que rompí ese, pero estoy de acuerdo que es demasiado pequeño para arreglarlo si el plan es cambiar de Bool <: Integer
.
Creo que debería arreglarse. Es extraño que ndigits(false)
dé 1
pero ndigits(true)
arroje un error.
Comentario más útil
Creo que debería arreglarse. Es extraño que
ndigits(false)
dé1
perondigits(true)
arroje un error.