Я прочитал несколько сообщений о предстоящем необязательном типе Java 8, и я пытаюсь понять, почему люди продолжают предлагать его не так сильно, как Scala Option. Насколько я могу судить, это:
- Функции более высокого порядка, такие как карта и фильтр, используя Java 8 lambdas.
- Monadic flatMap
- Короткое замыкание через функции типа getOrElse.
Что мне не хватает?