D3 sumtype api

Paul Backus snarwin at gmail.com
Fri Feb 28 12:33:26 UTC 2025


On Friday, 28 February 2025 at 12:22:29 UTC, Dejan Lekic wrote:
> In my view Nullable is fundamentally wrong (I have to call 
> nullify() - whaaaat?), and if something else is based on 
> something that is fundamentally wrong, it will most likely also 
> be fundamentally wrong.

Also, to be clear, `Option` is not really "based on" `Nullable`; 
it is a ground-up redesign and rewrite based on the concept of an 
[option type][1], which appears in several other languages.

[1]: https://en.wikipedia.org/wiki/Option_type


More information about the dip.ideas mailing list