Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.
Follow Us On
Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.

Talk details

Why Functional Programming
Deep Dive (INTERMEDIATE level)
Imim

Object-oriented, and imperative programming aren’t going away, but functional programming is finding its way into more codebases.

In this deep dive, we aim to make functional techniques and thought patterns part of an engineer’s toolkit.


We approach the topic from a Software Complexity perspective with a focus on Modularity.


  • Outline what makes a well-structured software
  • Explain the benefits of a well-structured software
  • Demonstrate how FP addresses modularity
  • Higher-order functions
  • Lazy evaluation
Oussa Zaki
Spotify

Human Centered Engineering