funKTionale
Functional constructs and patterns for Kotlin
Features include:
- Function composition
- Currying
- Partial Application
- Option
- Either/Disjunction
- Memoization
- Validation
- And others
Documentation
Read the Wiki
Functional Programming in Kotlin with funKTionale presentation
Maven
You must configure your pom.xml
file using JCenter repository
<repository>
<id>central</id>
<name>bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Then you can use funKTionale dependency
<dependency>
<groupId>org.funktionale</groupId>
<artifactId>funktionale</artifactId>
<version>0.9.6</version>
</dependency>