Functional constructs and patterns for Kotlin
Features include:
- Function composition
- Currying
- Partial Application
- Option
- Either/Disjunction
- Memoization
- And others
Read the Wiki
Functional Programming in Kotlin with funKTionale presentation
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.5</version>
</dependency>