← Toutes les rencontres

LambdaNantes 2 : GADTs pour l'OOP et sur la triste réalité des Free Monades

📅 20 septembre 2022 🕐 17h00 - 20h00 📍 SFEIR, 40 Rue La Tour d'Auvergne, Nantes

Heureux les simples d'esprit

Arnaud Bailly examine pourquoi les free monads et les algèbres d'effets, bien qu'élégantes théoriquement, ont échoué à plusieurs reprises dans le développement professionnel en Haskell, et questionne leur pertinence pour les projets logiciels à longue durée de vie.

Méthodes gardées

Xavier Van de Woestyne démontre comment encoder des méthodes gardées en OCaml en utilisant les GADTs et les témoins d'égalité de types, implémentant une fonctionnalité OOP absente dans la plupart des langages statiquement typés.

Voir sur Mobilizon →