Y
Hacker News
new
|
ask
|
show
|
jobs
by
colejohnson66
1569 days ago
What about a “nullable” double? In C#, you’d use `double?`, Rust would be Option<f64>, C++ would be std::optional<double>. Then any operation would throw upon an unset value?
1 comments
olliej
1569 days ago
That would required every operation on a floating point value to return an optional, which you’d then need to unwrap and branch on.
link