Functional Java, Groovy, and Kotlin

Kotlin Java groovy Functional programming


This session examines how functional programming features are implemented in different JVM-based languages. Topics include how lambdas and method references are handled differently in different languages, higher-order functions, closure composition, and alternative design pattern implementations. Note that while the talk will try to be objective, the speaker has an obvious bias in favor of Groovy.


50 min