diff --git "a/events/caf\303\251-guix-2022.md" "b/events/caf\303\251-guix-2022.md" index 3ca156e6e98947ef2b7a300224be40418d37b20d..9ffe3fb197ad01ceb453ee7d5f3b9f54d432758f 100644 --- "a/events/caf\303\251-guix-2022.md" +++ "b/events/caf\303\251-guix-2022.md" @@ -53,6 +53,16 @@ Ces niveaux sont bien sûr donnés à titre indicatif. - 30/05/23  : transformation de paquets avec un focus Guix-HPC ## Sessions 2022 + +## Septième session (29 novembre 2022, 13h00–14h00) + + +**Introduction à Scheme/Guile : déconstruisons un paquet** + +Les parenthèses, c'est « baroque » ! Et il y en a beaucoup avec Guix, de la déclaration dans les fichiers `manifest` à la définition d'un paquet en passant par Guix lui-même. Grâce au langage Scheme ([Guile](https://www.gnu.org/software/guile/)), il y a une continuité allant de l'implémentation des commandes Guix à la configuration déclarative dans un langage dédié (*domain-specific language–DSL*). +Dans ce Café Guix, nous proposons une introduction à quelques concepts de Guile pour mieux appréhender les parenthèses et peut-être mieux apprécier le « néo-baroque ». + + ## Sixième session (25 octobre 2022, 13h00–14h00) 