diff options
Diffstat (limited to 'site/events/2022-05-19-reutilisation-effets.html')
| -rw-r--r-- | site/events/2022-05-19-reutilisation-effets.html | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/site/events/2022-05-19-reutilisation-effets.html b/site/events/2022-05-19-reutilisation-effets.html new file mode 100644 index 0000000..90dc6a5 --- /dev/null +++ b/site/events/2022-05-19-reutilisation-effets.html @@ -0,0 +1,60 @@ +<!DOCTYPE html> +<html lang="fr"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>Réutilisation de fonctions et abstraction d'effets - Lambda Nantes</title> + <link rel="preconnect" href="https://fonts.googleapis.com"> + <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> + <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;700&display=swap" rel="stylesheet"> + <link rel="stylesheet" href="../style.css"> + <link rel="stylesheet" href="../event.css"> + <link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>λ</text></svg>"> +</head> +<body> + <nav class="nav"> + <div class="container nav__inner"> + <a href="../index.html" class="nav__brand"><span class="lambda">λ</span>-Nantes</a> + <ul class="nav__links"> + <li><a href="../index.html#a-propos">A propos</a></li> + <li><a href="../index.html#ateliers">Rencontres</a></li> + <li><a href="../index.html#rejoindre">Rejoindre</a></li> + </ul> + </div> + </nav> + + <header class="event-hero"> + <div class="container"> + <a href="../index.html#ateliers" class="event-hero__back">← Toutes les rencontres</a> + <h1>LambdaNantes 1 : Réutilisation de fonctions et abstraction d'effets</h1> + <div class="event-meta"> + <span class="event-meta__item">📅 19 mai 2022</span> + <span class="event-meta__item">🕐 17h00 - 20h00</span> + <span class="event-meta__item">📍 SFEIR, 40 Rue La Tour d'Auvergne, Nantes</span> + </div> + </div> + </header> + + <section class="event-body"> + <div class="container"> + <div class="event-body__content"> + <p>Première édition de LambdaNantes ! Deux présentations d'experts suivies de discussions informelles dans un café à proximité.</p> + + <h2>Function Reuse is Only a Pious Wish</h2> + <p><strong>Nicolas Rinaudo</strong> (CTO de Besedo) démystifie les concepts de programmation fonctionnelle comme "Monad" et "Functor". Plutôt que de s'appuyer sur la théorie des catégories, il démontre comment ces abstractions émergent naturellement dans les projets du monde réel.</p> + + <h2>Abstraction d'effets via Stream Processing par Free Monad</h2> + <p><strong>Romain Lecomte</strong> (développeur chez Conduktor) explore les applications pratiques de structures fonctionnelles développées lors de la construction d'un outil léger de gestion de cluster Kafka en Scala.</p> + + <a href="https://mobilizon.fr/events/cbdc5c90-107a-4c49-872a-8671644a2cb5" class="event-link" target="_blank" rel="noopener">Voir sur Mobilizon →</a> + </div> + </div> + </section> + + <footer class="footer"> + <div class="container"> + <p>λ-Nantes — Nantes, France</p> + </div> + </footer> +</body> +</html> |
