GeeCON 2024: Jacek Kunicki - Pain-free Functional Programming with Java 21

youtube.com 2 dni temu


For newcomers with a Java background, Functional Programming can seem counter-intuitive at first. utilizing immutable values and data structures, pattern matching, handling errors without exceptions, or avoiding dependency injection frameworks, not to mention dealing with abstractions like product/union types or monads - all these can blow your mind. But fear not the unknown, my friend. In this session I’m going to show to you a couple of common battle-proven techniques from the Scala (and FP) planet that can be easy applied to modern Java. Come and see how you can compose even better code!