Vavr(颠覆你对Java的认知)
什么是Vavr
Vavr core是一个Java函数库。它有助于减少代码量并提高健壮性。函数式编程的第一步是开始思考不可变的值。Vavr 提供不可变的集合以及必要的函数和控制结构来操作这些值。
引入依赖
maven
1234567<dependencies> <dependency> <groupId>io.vavr</groupId> <artifactId>vavr</artifactId> <version>0.10.4</version> </dependency></dependencies>
gradle
123dependencies { compile "io.vavr:vavr:0.10.4"}
gradle 7+
123dependencies { implementation "io.v ...