Как стать автором
Обновить

Комментарии 7

А каждый хороший джавит потом ее еще и закапывал и переходил на Either.

Плохо зарекомендовали себя не исключения, а Stream API.

всегда теряюсь, пытаясь понять, что заставляет людей называть методы как left и right, если там уже ожидаемый результат - исключение или значение.

Видишь странное название метода или класса - можешь быть уверен, что его принесло из академической среды.

В Vavr'е можно дёргать непосредственно классы, т.е. вместо Stream.of(...) дёргать Stream(...). Это делается посредством static-import'а из его класса io.vavr.API, где собраны наиболее популярные статические методы генерации. Такой код выглядит элегантнее и больше похож на то, чем в основном вдохновляется Vavr — т.е. на Scala.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий