В главе "Обработка ошибок без исключений" в книге "функциональное программирование в Scala" автор дает:
- Проблема бросания исключений из тела функции
- Используйте
Option, если мы не заботимся о фактическом исключении - Используйте
Either, если мы заботимся о фактическом исключении
Но scala.util.Try не упоминается. С моей точки зрения, я думаю, что Try очень подходит, когда мы заботимся об истинном исключении, почему он не упоминается? Есть ли причина, по которой я пропустил?