/vavr-kata

Primary LanguageJava

VAVR kata

This is a hands on session on vavr. You will learn different concepts incrementally. Pre-requesite is to understand functional programming paradigm.

DO the exercises in this order :

  • PureFunctions
  • CollectionsExercises
  • OptionExercises
  • TryExercises
  • RealLifeExample

Pre-requesites

  • Java 8
  • IDE : IntelliJ or Eclipse
  • Install lombok plugin here

More explanation around the paradigms demonstrated here

We have created and used this kata in the Software Craftsmanship Luxembourg community : please find the slides here

Solution

There is a branch solution to compare with your own solution