14h50 - 15h30

Insula II

Functional programming is not just about lambda functions!

Functional programming is a hot topic. Unfortunately, it is often explained using concepts that are too theoretical (monads), or too superficially (the presence of lambda functions is not enough to turn a programming language into a functional language). I’ll help you to understand and too take a long view of what’s going on, and why it’s important to build real world applications.

We’ll see the fundamental concepts of functional programming  and how to apply them to a simple language such as JavaScript, resulting in much more maintainable code!