un groupe de développeu·r·euses de Nantes passionné·es par la programmation applicative, les langages de programmation et la théorie des types.
Nous nous réunissons régulièrement pour des conférences et des ateliers autour des langages de programmation et du développement logiciel.
Haskell, OCaml, Elm, Elixir, Clojure, Scala... Nous explorons les langages fonctionnels et les concepts qui les sous-tendent.
Des types simples aux types dépendants, en passant par le polymorphisme et les systèmes de preuves.
Conception de langages, interpréteurs, compilateurs, machines virtuelles et analyses statiques.
Tests, qualité, architecture, outils... Tout ce qui rend le développement logiciel plus fiable et agréable.
Quelques-uns des thèmes que nous abordons lors de nos rencontres.
Retrouvez l'historique de nos rencontres depuis 2022. Conférences, ateliers et discussions autour de la programmation fonctionnelle.
Jujutsu et Radicle : repenser le contrôle de version avec Maxime Ménager et Arnaud Bailly.
Expression Problem et foncteurs applicatifs avec Eric Torreborre et Clément Delafargue.
OCaml pour le web : développement et déploiement d'un unikernel.
Grammaires formelles et génération procédurale avec Lorie den Os.
Retour d'expérience Scala, Haskell et Rust avec Clément Delafargue.
Atelier collaboratif d'introduction à la programmation logique.
Comparaison Unison vs OCaml avec Eric Torreborre et Xavier van de Woestyne.
Ajout d'un système de types simples à un interpréteur de lambda-calcul.
OpenTelemetry et observabilité dans les systèmes distribués avec Lucas.
Atelier property-based testing avec Arnaud Bailly.
Premier atelier : construire un interpréteur de lambda-calcul.
Type-Driven Development et types dépendants avec Arnaud Bailly et Didier Plaindoux.
Free Monads et build systems avec Nicolas Rinaudo et Xavier Van de Woestyne.
Biscuit tokens et Flora.pm avec Clément Delafargue et Théophile Choutri.
Réalité des Free Monads et méthodes gardées avec Arnaud Bailly et Xavier Van de Woestyne.
Première édition ! Monads, Functors et stream processing avec Nicolas Rinaudo et Romain Lecomte.