bolha.us is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a Brazilian IT Community. We love IT/DevOps/Cloud, but we also love to talk about life, the universe, and more. | Nós somos uma comunidade de TI Brasileira, gostamos de Dev/DevOps/Cloud e mais!

Server stats:

252
active users

#racket

3 posts3 participants0 posts today
Andrew Tropin<p>I keep learning a lot about Scheme hygienic macros and macroexpander and today we talked about using macro as identifiers in arbitrary position of s-expression, syntax parameters, variable transformers and identifier-syntax helper. </p><p>mpv <a href="https://youtu.be/KBO_VXVCWTo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/KBO_VXVCWTo</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 13/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/13/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/13/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Karsten Johansson<p>Some important acronyms to know. Feel free to add some of your own.</p><p>Lisp:<br>Logic In Symbolic Paradigms<br>Lisp Inspires Strange People<br>Lisp Is Secretly Perfect</p><p>Python:<br>Pseudocode You’d Teach Hordes Of Newbies<br>Probably You'll Try Harder On Next-lang<br>Python: You'd Think Hardware's Optional Now</p><p>Emacs:<br>Editor Maintained As Community Shrine<br>Ecosystem Mainly Acquired by Cult Sysadmins<br>Emacs Means Always Configuring Something</p><p>Vim:<br>Vaguely Interactive Misery<br>Very Irritating Macros<br>Vim Isn't Modern</p><p>Linux:<br>Legendary Interface, Notoriously Unforgiving eXperience<br>Loyal In Nature, Unmatched eXtensibility<br>Linux Is Natural Under X</p><p><a href="https://infosec.exchange/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://infosec.exchange/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://infosec.exchange/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://infosec.exchange/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://infosec.exchange/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://infosec.exchange/tags/emacslisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacslisp</span></a> <a href="https://infosec.exchange/tags/elisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elisp</span></a> <a href="https://infosec.exchange/tags/sbcl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sbcl</span></a> <a href="https://infosec.exchange/tags/julia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>julia</span></a> <a href="https://infosec.exchange/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://infosec.exchange/tags/wordplay" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wordplay</span></a> <a href="https://infosec.exchange/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a> <a href="https://infosec.exchange/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Andrew Tropin<p>TIL: There is an identifier-syntax macro that you can use to implement syntax-id-rules or do other fancy macro stuff.</p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a></p>
Andrew Tropin<p>My small overview of "JRM’s Syntax-rules Primer for the Merely Eccentric" paper about Scheme macros and useful tricks for writing them. Difficulty: medium-easy.</p><p>mpv <a href="https://youtu.be/A2vi3vQ15kM" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/A2vi3vQ15kM</span><span class="invisible"></span></a></p><p>Paper:<br>- <a href="http://www.phyast.pitt.edu/~micheles/syntax-rules.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://www.</span><span class="ellipsis">phyast.pitt.edu/~micheles/synt</span><span class="invisible">ax-rules.pdf</span></a><br>- <a href="https://hipster.home.xs4all.nl/lib/scheme/gauche/define-syntax-primer.txt" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hipster.home.xs4all.nl/lib/sch</span><span class="invisible">eme/gauche/define-syntax-primer.txt</span></a></p><p>Spoiler: at the end of the paper a minimal scheme evaluator implemented purely with macros.</p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 12/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/12/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/12/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Frankie ✅<p>There Are Two Kinds of Credit Cards</p><p>Yet another way the poor are subsidizing the rich </p><p><a href="https://www.theatlantic.com/ideas/archive/2025/03/credit-card-racket/682075/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theatlantic.com/ideas/archive/</span><span class="invisible">2025/03/credit-card-racket/682075/</span></a> </p><p><a href="https://mastodon.social/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.social/tags/business" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>business</span></a> <a href="https://mastodon.social/tags/finance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>finance</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/greed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>greed</span></a> <a href="https://mastodon.social/tags/credit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>credit</span></a></p>
Andrew Tropin<p>What are the best materials on hygienic macros?</p><p>I went through the <a href="https://www.greghendershott.com/fear-of-macros/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">greghendershott.com/fear-of-ma</span><span class="invisible">cros/</span></a></p><p>I think I got the basics, but still very puzzled. For example I faced syntax-id-rules in a paper, which is Racket-specific and now I'm curious how to implement the same functionality in non-racket Scheme?</p><p>Also, plan to go through<br><a href="https://mnieper.github.io/scheme-macros/README.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mnieper.github.io/scheme-macro</span><span class="invisible">s/README.html</span></a></p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Lisp & Scheme Weekly<p>Rhombus is ready for early adopters</p><p><a href="https://rhombus-lang.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rhombus-lang.org/</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://rhombus-lang.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://rhombus-lan</span><span class="invisible">g.org/</span></a></p><p><a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 11/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/11/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/11/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Lisp & Scheme Weekly<p>XKCD 3062's language in Racket</p><p><a href="https://github.com/shriram/xkcd-3062" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/shriram/xkcd-3062</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/shriram/xkcd-3062" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">shriram/xkcd-3062</span></a></p><p><a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 9/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/9/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/9/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
NemuLumeN<p>J'ai poussé le code source. C'est un peu laborieux à gérer, les licences. haha</p><p>Bref, je peux commencer à le tester, et on va d'abord faire la doc d'installation, car je ne me souviens plus comment on fait pour installer. 😂 </p><p>(Si vous allez sur la page du projet, je vous rassure, il n'y a pas de Pascal, OpenEdge ABL, ni de Perl dans le projet, contrairement à ce qui est indiqué.)</p><p><a href="https://shelter.moe/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://shelter.moe/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a></p>
Lisp & Scheme Weekly<p>Lisp &amp; Scheme recap for week 8/2025</p><p><a href="https://discu.eu/weekly/lisp/2025/8/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/lisp/2025/8/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Andrew Tropin<p>Today I learned that Racket and Guile represent syntax objects for lists differently.</p><p>I don't know yet which one I prefer, because in Guile `syntax` not always returns a syntax-object as one could expect, sometimes it returns a list.<br> <br>(use-modules (system syntax))<br>(syntax? (syntax (+ 3 4))) ;; =&gt; <a href="https://fosstodon.org/tags/f" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>f</span></a><br>(syntax? (syntax hi)) ;; =&gt; <a href="https://fosstodon.org/tags/t" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>t</span></a></p><p>On the other hand TSPL4 book says that #'(+ 3 4) returns a valid list.</p><p>Who read RnRS? What does it say for this case?</p><p><a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a> <a href="https://fosstodon.org/tags/til" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>til</span></a></p>
Lisp & Scheme Weekly<p>DSLs for Safe iOS/watchOS Communication</p><p><a href="https://defn.io/2025/02/16/type-safe-watchos-communication/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">defn.io/2025/02/16/type-safe-w</span><span class="invisible">atchos-communication/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://defn.io/2025/02/16/type-safe-watchos-communication/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://defn.io/202</span><span class="invisible">5/02/16/type-safe-watchos-communication/</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a></p>
Alexandre B A Villares 🐍<p>"Think of Sketching as what <a href="https://ciberlandia.pt/tags/Processing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Processing</span></a> would have looked like, if it used <a href="https://ciberlandia.pt/tags/Racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Racket</span></a> as its programming language instead of Java. Alternatively, think of Sketching as Racket with an easy to use graphics library." </p><p><a href="https://soegaard.github.io/sketching/index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">soegaard.github.io/sketching/i</span><span class="invisible">ndex.html</span></a></p><p><a href="https://ciberlandia.pt/tags/SketchingLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SketchingLang</span></a> <a href="https://ciberlandia.pt/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CreativeCoding</span></a></p>
DionyZack 🍉✊🏽♀️🇳🇨<p>🕫 ReseauMutu.info 🕫 Carrefour racket, Justice complice: Condamnation en appel des inculpé·es pour une autoréduction dans un Carrefour parisien <a href="https://paris-luttes.info/carrefour-racket-justice-complice-19168?utm_source=dlvr.it&amp;utm_medium=mastodon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">paris-luttes.info/carrefour-ra</span><span class="invisible">cket-justice-complice-19168?utm_source=dlvr.it&amp;utm_medium=mastodon</span></a> <a href="https://piaille.fr/tags/Carrefour" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Carrefour</span></a> <a href="https://piaille.fr/tags/Justice" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Justice</span></a> <a href="https://piaille.fr/tags/Racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Racket</span></a> <a href="https://piaille.fr/tags/Paris" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Paris</span></a> <a href="https://piaille.fr/tags/DroitsSociaux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DroitsSociaux</span></a></p>
Andrew Tropin<p>Are there any similar to Racket's syntax-e and syntax-&gt;list functions in Guile Scheme?</p><p><a href="https://docs.racket-lang.org/reference/stxops.html#%28def._%28%28quote._~23~25kernel%29._syntax-e%29%29" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.racket-lang.org/reference</span><span class="invisible">/stxops.html#%28def._%28%28quote._~23~25kernel%29._syntax-e%29%29</span></a></p><p><a href="https://docs.racket-lang.org/reference/stxops.html#%28def._%28%28quote._~23~25kernel%29._syntax-~3elist%29%29" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.racket-lang.org/reference</span><span class="invisible">/stxops.html#%28def._%28%28quote._~23~25kernel%29._syntax-~3elist%29%29</span></a></p><p><a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a></p>
Andrew Tropin<p>To better understand hygienic macros in Scheme, in 45 minutes I will go through the first 3 chapters of Fear of Macros book on stream. </p><p>The examples are written in Racket, but we will be using Guile and porting examples to it if necessary.</p><p>mpv <a href="https://youtu.be/Ag4movPnGa8" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/Ag4movPnGa8</span><span class="invisible"></span></a></p><p><a href="https://www.greghendershott.com/fear-of-macros/index.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">greghendershott.com/fear-of-ma</span><span class="invisible">cros/index.html</span></a></p><p><a href="https://fosstodon.org/tags/guile" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guile</span></a> <a href="https://fosstodon.org/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://fosstodon.org/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/macros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macros</span></a> <a href="https://fosstodon.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a></p>