
vavr
vavr-io
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
AI 简介
Vavr 是一个面向 Java 8+ 的轻量级对象函数式编程库,旨在通过不可变数据结构和函数式控制抽象提升代码健壮性与可维护性。核心功能包括持久化集合(如 List、Map、Set)、函数式错误处理(Try、Either)、模式匹配、函数组合与懒求值等;所有组件零外部依赖,仅需 JVM 即可运行。适用于需要增强 Java 函数式表达能力、减少副作用、提高并发安全性和防御性编程质量的中大型业务系统或领域建模场景。
Java
Apache License 2.06.2k
Stars
669
Forks
166
Watchers
76
Issues
Star 增长
今日0
近 7 天0
近 30 天+5
综合评分39.48
默认分支main