From: Damien MATTEI <damien.mattei@oca.eu>
To: CELINE ACARY ROBERT <celine.acary-robert@univ-grenoble-alpes.fr>,
devlog <devlog@services.cnrs.fr>, sari <sari@services.cnrs.fr>,
ciment-users <ciment-users@univ-grenoble-alpes.fr>,
recherche-reproductible
<recherche-reproductible@univ-grenoble-alpes.fr>,
recherche-reproductible
<recherche-reproductible@listes.univ-orleans.fr>,
guix-science <guix-science@gnu.org>
Subject: Re: [DEVLOG] Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet"
Date: Tue, 29 Nov 2022 10:08:34 +0100 [thread overview]
Message-ID: <7d6e59a2-97b6-969e-9292-ec968f52f26c@oca.eu> (raw)
In-Reply-To: <1119894451.13347200.1669281317240.JavaMail.zimbra@univ-grenoble-alpes.fr>
[-- 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 --]
prev parent reply other threads:[~2022-11-29 9:51 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
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 [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=7d6e59a2-97b6-969e-9292-ec968f52f26c@oca.eu \
--to=damien.mattei@oca.eu \
--cc=Damien.MATTEI@univ-cotedazur.fr \
--cc=celine.acary-robert@univ-grenoble-alpes.fr \
--cc=ciment-users@univ-grenoble-alpes.fr \
--cc=devlog@services.cnrs.fr \
--cc=guix-science@gnu.org \
--cc=recherche-reproductible@listes.univ-orleans.fr \
--cc=recherche-reproductible@univ-grenoble-alpes.fr \
--cc=sari@services.cnrs.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).