$ grep
    $ grep
      .srcÉpisode 33

      FP : La programmation fonctionnelle

      avec Frederic Cabestre

      24 mars 2020 · 1 h 01

      FP
      00:00:0001:01:29
      Frederic Cabestre

      « La pureté de la programmation fonctionnelle supprime tout effet de bord. »

      — Frederic Cabestre

      Les versions de cet épisode

      Un épisode vit en plusieurs temps : la source, sa version compilée par un autre invité quelques semaines plus tard, puis son refactoring quelques années après.

      De quoi on parle

      Le D.E.V. de la semaine est Frederic Cabestre. Développeur indépendant et programmeur fonctionnel depuis de nombreuses années. Frédéric vient nous raconter son parcours, sa vision du FP et comment passer un projet sur ce paradigme.

      Cité dans l'épisode

      1. Talk de Frédéric pendant le Devfest Toulouse 2018 ;)

      https://youtu.be/AQ_q-hdtNS4

      1. Mon livre de «référence», a.k.a.  «the red book»:

      https://www.manning.com/book.s/functional-programming-in-scala

      1. Un autre très bon livre sur DDD et programmation fonctionnelle

      https://www.manning.com/books/functional-and-reactive-domain-modeling

      1. «Why functional programming matters», une présentation classique de John Hughes

      https://youtu.be/XrNdvWqxBvA

      1. «Escape from the ivory tower: the Haskell journey», présentation de l’histoire du langage Haskell, et illustrant souvent le pourquoi de la programmation fonctionnelle, par Simon Peyton Jones

      https://youtu.be/re96UgMk6GQ

      1. Pour aller plus loin sur comment structurer une application purement fonctionnelle en Scala

      https://leanpub.com/pfp-scala

      Continuer l'écoute