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.

Speaker details

Oussa Zaki
Spotify

Human Centered Engineering

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
More