* Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet"
@ 2022-11-24 9:15 CELINE ACARY ROBERT
2022-11-29 9:08 ` [DEVLOG] " Damien MATTEI
0 siblings, 1 reply; 2+ messages in thread
From: CELINE ACARY ROBERT @ 2022-11-24 9:15 UTC (permalink / raw)
To: devlog, sari, ciment-users, recherche-reproductible,
recherche-reproductible, guix-science
[-- Attachment #1: Type: text/plain, Size: 2091 bytes --]
Bonjour à tous,
Petit rappel : le septième Café Guix aura lieu le Mardi 29 Novembre à 13h00 et sera animé par Simon Tournier (Université de Paris Cité, Plateforme Saint Louis– Inserm US53 [ https://www.inserm.fr/en/home/ | ) ] :
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Introduction à Scheme/Guile : déconstruisons un paquet.
Résumé :
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 ( [ https://www.gnu.org/software/guile/ | 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 ».
Il aura lieu à cette adresse :
[ https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc | https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc ]
Pour rappel, le Caf é Guix est un lieu et un temps d'échange informel et francophone autour du
gestionnaire d'environnement logiciel Guix . Étudiant-e-s, chercheuses
et chercheurs, admin. système, IT support de labos ou de centre de
calcul, tout le monde est le bienvenu dans ce rendez-vous mensuel d'une
heure où l'on discutera de questionnements apportés par chacun sur Guix
et sa pratique au sens large.
Vous trouverez toutes les infos concernant les caf és G uix (ainsi que l’adresse d’un mattermost dédié) sur la page :
[ https://hpc.guix.info/events/2022/caf%C3%A9-guix/ | https://hpc.guix.info/events/2022/café-guix/ ]
[ https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc ]
Bien cordialement,
Céline
--
Céline Acary-Robert, IR
LJK[Scalde/AirSea]/GRICAD/MaiMoSiNE
04 57 42 17 89
[-- Attachment #2: Type: text/html, Size: 5337 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [DEVLOG] Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet"
2022-11-24 9:15 Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet" CELINE ACARY ROBERT
@ 2022-11-29 9:08 ` Damien MATTEI
0 siblings, 0 replies; 2+ messages in thread
From: Damien MATTEI @ 2022-11-29 9:08 UTC (permalink / raw)
To: CELINE ACARY ROBERT, devlog, sari, ciment-users,
recherche-reproductible, recherche-reproductible, guix-science
[-- Attachment #1: Type: text/plain, Size: 3105 bytes --]
Bonjour,
à noter que si la syntaxe de Scheme/Guile avec ses parenthéses
"baroques" quasi indispensables à sa notation prefixe il existe des
améliorations syntaxiques à celà:
Scheme+
<https://damien-mattei.github.io/Scheme-PLUS-for-Guile/Scheme+io.html>
dont je suis l'auteur est une extension syntaxique justement,développée
initialement pour Scheme Guile qui existe aussi pour DrRacket Scheme
<https://pkgs.racket-lang.org/package/Scheme-PLUS-for-Racket>,et
potentiellement toutes les implémentations de Scheme qui supportent la
SRFI 105,....
Scheme+ est compatible à 100% avec scheme et utilise ou implémente des
spécifications des:
SRFI 105 <https://srfi.schemers.org/srfi-105/srfi-105.html> (Curly infix
expressions) qui permet une notation infixe comme en mathématique
et SRFI 123 (Generic accessor and modifier operators)
Bien cordialement,
Damien
Le 24/11/2022 à 10:15, CELINE ACARY ROBERT a écrit :
> Bonjour à tous,
>
> *Petit rappel* : le septième *Café Guix* aura lieu le Mardi 29
> Novembre à 13h00 et sera animé par Simon Tournier (Université de Paris
> Cité, Plateforme Saint Louis– Inserm US53)
> <https://www.inserm.fr/en/home/>:
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------
> *Introduction à Scheme/Guile : déconstruisons un paquet.*
> *
> *
> /Résumé : /
> /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 »./
>
>
> Il aura lieu à cette adresse :
> https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc
> <https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc>
>
> Pour rappel, le Café Guix est un lieu et un temps d'échange informel
> et francophone autour du
> gestionnaire d'environnement logiciel Guix. Étudiant-e-s, chercheuses
> et chercheurs, admin. système, IT support de labos ou de centre de
> calcul, tout le monde est le bienvenu dans ce rendez-vous mensuel d'une
> heure où l'on discutera de questionnements apportés par chacun sur Guix
> et sa pratique au sens large.
>
> Vous trouverez toutes les infos concernant les cafés Guix (ainsi que
> l’adresse d’un mattermost dédié) sur la page :
> https://hpc.guix.info/events/2022/café-guix/
> <https://hpc.guix.info/events/2022/café-guix/>
>
>
> Bien cordialement,
> Céline
>
> --
> Céline Acary-Robert, IR
> LJK[Scalde/AirSea]/GRICAD/MaiMoSiNE
> 04 57 42 17 89
[-- Attachment #2: Type: text/html, Size: 8677 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-11-29 9:51 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-24 9:15 Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet" CELINE ACARY ROBERT
2022-11-29 9:08 ` [DEVLOG] " Damien MATTEI
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.