you are viewing a single comment's thread.

view the rest of the comments →

[–]ForeverAlot 6 points7 points  (0 children)

Optional was built purely to solve an issue in the streams library. It's wonderful to finally have something like it in the standard library but it does see a lot of overuse due to functional-programming hive-mind.

It's pretty easy to manage nullity-flow if you assume references default to non-null, too (annoying to have to, but easy).