Functional Programming made easy in Java & C#


Détails
Let's demystify together what is Functional Programming (FP) !!!
We will deep dive into FP paradigms like monads, pure functions, high order functions, and much more.
We will share why and how to apply those in Object Oriented languages like java (with vavr) & C# (with language-ext).
We will demonstrate how to write Functional code that is:
- More robust
- Easier to read
- Easier to maintain
This session is built as a mix of theory and practice. You will be able to use your favorite IDE to practice through code katas.
To be able to practice, please clone one of the below repository on your machine before the event :
- Repo for java friends : https://github.com/ythirion/vavr-kata.git
You will need the Lombok plugin in your favorite IDE as well :
Follow the instructions here -> https://www.baeldung.com/lombok-ide
- Repo for C# friends :
https://github.com/ythirion/language-ext-kata.git
OUR PROMISE FOR YOU : at the end of this event you will have felt in love with FP and won't be able to wait to use those libraries into your current project code.
Password for ZOOM : 003192

Functional Programming made easy in Java & C#