1. Обзор
Vavr
— это мощная библиотека для Java 8+, построенная на основе лямбда-выражений Java. Вдохновленный языком Scala, Vavr
добавляет к языку Java конструкции функционального программирования , такие как сопоставление с образцом, управляющие структуры, типы данных, постоянные и неизменяемые коллекции и многое другое.
В этой короткой статье мы покажем, как использовать некоторые фабричные методы для создания коллекций Vavr
. Если вы новичок в Vavr, вы можете начать с этого вводного руководства , в котором, в свою очередь, есть ссылки на другие полезные статьи.
2. Зависимость от Maven
Чтобы добавить библиотеку Vavr
в свой проект Maven, отредактируйте файл pom.xml
, включив в него следующую зависимость: