This project has moved and is read-only. For the latest updates, please go here.
0
Vote

Remove or refactor Optional<T> structs

description

There are currently two Optional<T> structs. Both are internal, both are implemented differently (e.g. one immutable and one not) and both are currently never used.
Either delete those structs or, if they might be used again in the future, implement them the same way and implement them better (e.g. fix weird GetHashCode implementation).

comments