Здравствуйте, boomer, Вы писали:
R>>А для обычных чисел — целых, с плавающей точкой — это преобразование имеет смысл?
B>Это еще можно натянуть. Например, как специальное значение. И даже в этом случае лучше использовать optional.
Так а почему ТО можно натянуть, а ЭТО нельзя?
B>Любая неявность — это потенциальное место для дефектов.
А кто, где и что говорил про неявность? Речь же шла об операторе if. А это явное преобразование.