最近の変更が壊れました
julia> ndigits(true)
1
私はこれについてそれほどうるさくありませんし、なぜ非推奨サイクルを経なかったのか理解できます。 しかし、別の概念としてのBool <: Integer
からBool
への移行はまだ起こっていないという印象を受けました。 もしそうなら、 Bool
整数演算をサポートし続ける方が良いと思います。
うーん、さらに調査したところ、 ndigits
だけを変更したのはhttps://github.com/JuliaLang/julia/pull/16841 ndigits
。 もっと包括的な変更があると思っていたのですが、 ndigits
だけの破損は、気にするほど小さな問題のようです。
申し訳ありませんが、私はそれを壊したことに気づいていませんでしたが、計画がBool <: Integer
から切り替えることである場合、修正するには小さすぎることに同意します。
直すべきだと思います。 ndigits(false)
が1
を与えるのに、 ndigits(true)
がエラーをスローするのは奇妙です。
最も参考になるコメント
直すべきだと思います。
ndigits(false)
が1
を与えるのに、ndigits(true)
がエラーをスローするのは奇妙です。