Groovy, Java, and Kotlin - Functional Programming

Presenters
Date
Feb 20, 2020

See how features of functional programming are implemented in three different JVM-based languages. Examples include how lambda expressions, method references, and streams are handled differently, as well as higher-order functions, closure composition, trampolining, currying, tail recursion, and more.