Я бы хотел использовать функциональную Java или Guava (или, что менее вероятно, Scala) в курсе, который я буду обучение. Хотя существует множество функциональных языков, которые работают на JVM, я бы хотел придерживаться чего-то, что максимально похоже на Java, то есть того, что будет наиболее совместимо, концептуально и синтаксически, с функциональными функциями, ожидаемыми в Java 8. .
Похоже, Functional Java и Guava являются лучшими кандидатами. Мне не удалось найти ничего, что могло бы сравнить их с точки зрения возможностей, простоты использования, концептуальной близости к обычной Java и т. Д. Кто-нибудь знает хорошее сравнение этих библиотек?