Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork653
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.
License
vavr-io/vavr
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
____ ______________ ________________________ __________ \ \/ / \ \/ / __/ / \ \/ / \ \______/___/\___\______/___/_____/___/\___\______/___/\___\
Vavr is anobject-functional extension for Java that makes defensive programming easy by leveraging immutability and functional control structures
Vavr seamlessly combines object-oriented programming with the elegance and robustness of functional programming.
It provides:
- persistent collections
- functional abstractions for error handling, concurrent programming
- pattern matching
- ...and more
SinceVavr has no dependencies beyond the JVM, you can easily add it as a standalone .jar to your classpath.
Led and maintained by@pivovarit
<dependency> <groupId>io.vavr</groupId> <artifactId>vavr</artifactId> <version>0.10.7</version></dependency>
implementation 'io.vavr:vavr:0.10.7'
SeeUser Guide and/orJavadoc.
- Executing tests:
mvn clean test
- Executing doclint:
mvn javadoc:javadoc
- Executing code coverage report:
mvn -P ci clean test jacoco:report
- Create -javadoc.jar:
mvn javadoc:jar
- Create -source.jar:
mvn source:jar
Currently, there are two significant branches:
main
(represents a stream of work leading to the release of a new ma version)version/1.x
(historical work that went into1.0.0-alpha-3
, treat is as read-only - will be kept around for cherry-picking)
A small number of users have reported problems building Vavr. Read ourcontribution guide for details.
About
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.
Topics
Resources
License
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.