Мне в общем-то случайно попалась книга вот такая https://g.co/kgs/sLFphX
Начал читать - сначала показалось, автор страдает почём зря, изобретая странные бессмысленные велосипеды. К третьей главе стало ясно, что велосипеды очень даже полезные, потому как делают код проще.
Естественным образом после книги поискал, готовые решения, чтобы не писать заново то, что уже написали до меня, и лучше. Нашёл vavr.io.
Тут вот экспериментировал с материалом из книги https://github.com/sleepytomcat/functional-java/
Обсуждают сегодня