Avatar
omochimetaru 7/2/2018 2:38 AM
(Erica_Sadun) > Even if the team prefers to use a () -> Never rhs, I'd still recommend using !! over ?? to indicate the imbalance in roles between the safely unwrapped lhs and the unsafely unwrapped rhs. Expanding Never to be a bottom type does not fix this symbology mismatch. Whether Never is or is not a bottom type is orthogonal to this proposal. (edited)
2:40 AM
Neverの話してるレスもあるけどEricaはそれでも !! が良いらしい。 Symbology mismatchが強調になってるんだけど、たしかに ?? でデフォルト値を与えると見せかけて fatalError で死ぬ っていうのも他の ! 用法と比べて危険性が見えにくい気もする。