# Latest

**URL:** https://racket.discourse.group/latest.md?page=4

[Latest](https://racket.discourse.group/latest.md) · [Categories](https://racket.discourse.group/categories.md) · [Tags](https://racket.discourse.group/tags.md)

**Page:** 5

---

## [Images in scribbles](https://racket.discourse.group/t/images-in-scribbles/4178)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 7\
**Last updated:** [April 5, 2026, 11:51am UTC](https://racket.discourse.group/t/images-in-scribbles/4178 "2026-04-05T11:51:21Z")

</div>

I’ve got an image in a scribble, and it works in my local setup,but when I try to distributie my package, jt fails,because raco does not find it. What can I do to solve this?

---

## [Running Racket on a web server](https://racket.discourse.group/t/running-racket-on-a-web-server/3251)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 6\
**Last updated:** [April 5, 2026, 7:17am UTC](https://racket.discourse.group/t/running-racket-on-a-web-server/3251 "2026-04-05T07:17:09Z")

</div>

hello, i have this problem when trying to run a Racket application from an Apache web server. I modify a PHP application that call a command line application (could be Fortran,Python,Scheme....) the application caller …

---

## [Racket v9.2 release has started](https://racket.discourse.group/t/racket-v9-2-release-has-started/4180)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 0\
**Last updated:** [April 4, 2026, 8:26pm UTC](https://racket.discourse.group/t/racket-v9-2-release-has-started/4180 "2026-04-04T20:26:31Z")

</div>

The release process for v9.2 will begin soon. If you have any new features that you want in and are relatively close to to being done, now is a good time to do that. Upcoming dates: - 7th: Branch day, merge window sta…

---

## [Alias of a reader](https://racket.discourse.group/t/alias-of-a-reader/4179)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 0\
**Last updated:** [April 4, 2026, 9:23am UTC](https://racket.discourse.group/t/alias-of-a-reader/4179 "2026-04-04T09:23:38Z")

</div>

Hi, not really a question (just confirm it), i'm making an alias of a reader. i have a SRFI 105 parser which is enhanced to more than infix, also postfix and still prefix ,so instead using #lang reader SRFI-105 which i…

---

## [Linked namespaces](https://racket.discourse.group/t/linked-namespaces/4175)

<div class="topic-metadata">

**Author:** [@bdeket](https://racket.discourse.group/u/bdeket)\
**Replies:** 2\
**Last updated:** [April 3, 2026, 8:24pm UTC](https://racket.discourse.group/t/linked-namespaces/4175 "2026-04-03T20:24:06Z")

</div>

Is it possible to have linked namespaces? By which I mean that if evaluating something in namespace n1 and it is not defined in n1 it will go look for it in its parent namespace n0 (or even further if the link is longer…

---

## [Sanity check regarding #:transparent changing the value of an expression](https://racket.discourse.group/t/sanity-check-regarding-transparent-changing-the-value-of-an-expression/4172)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 5\
**Last updated:** [March 31, 2026, 9:31pm UTC](https://racket.discourse.group/t/sanity-check-regarding-transparent-changing-the-value-of-an-expression/4172 "2026-03-31T21:31:42Z")

</div>

I was recently hacking away on a function in FSM and found that adding or removing #:transparent from a struct definition caused the expression to evaluate to a different value. Without it, it goes into an infinite loop …

---

## [\-- WebRacket --](https://racket.discourse.group/t/webracket/4123)

<div class="topic-metadata">

**Author:** [@soegaard](https://racket.discourse.group/u/soegaard)\
**Replies:** 32\
**Last updated:** [March 31, 2026, 2:09pm UTC](https://racket.discourse.group/t/webracket/4123 "2026-03-31T14:09:46Z")

</div>

Hi All, For some time been working on a Racket to WebAssembly compiler. Today the website went live: https://soegaard.github.io/webracket/ /Jens Axel

---

## [Racket script or executable as CGI](https://racket.discourse.group/t/racket-script-or-executable-as-cgi/4167)

<div class="topic-metadata">

**Author:** [@gritty](https://racket.discourse.group/u/gritty)\
**Replies:** 3\
**Last updated:** [March 30, 2026, 11:36pm UTC](https://racket.discourse.group/t/racket-script-or-executable-as-cgi/4167 "2026-03-30T23:36:17Z")

</div>

I am a long-time citizen of the Gemini Protocol and in that arena we use CGI and SCGI to serve dynamic content (gasp I know, but we embrace it - check the link). I created a SCGI server in Racket to serve a basic client…

---

## [RSound and libportaudio-2.dll](https://racket.discourse.group/t/rsound-and-libportaudio-2-dll/2678)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 17\
**Last updated:** [March 30, 2026, 3:45am UTC](https://racket.discourse.group/t/rsound-and-libportaudio-2-dll/2678 "2026-03-30T03:45:04Z")

</div>

Hello, I'm trying to work with sounds and I installed the RSound package. When I try to run: (require rsound) (play ding) the result is an error: I found the libportaudio-2.dll on dll-files.com. I tried to copy i…

---

## [How hard would it be to get signatures for 2htdp/image?](https://racket.discourse.group/t/how-hard-would-it-be-to-get-signatures-for-2htdp-image/3309)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 11\
**Last updated:** [March 29, 2026, 10:28am UTC](https://racket.discourse.group/t/how-hard-would-it-be-to-get-signatures-for-2htdp-image/3309 "2026-03-29T10:28:54Z")

</div>

Given that Beginning Student has support for signatures, how hard would it be to allow Image, Color, etc as types so that signatures could be used with image functions?

---

## [Announcing \`rackup\`](https://racket.discourse.group/t/announcing-rackup/4140)

<div class="topic-metadata">

**Author:** [@samth](https://racket.discourse.group/u/samth)\
**Replies:** 3\
**Last updated:** [March 28, 2026, 1:08am UTC](https://racket.discourse.group/t/announcing-rackup/4140 "2026-03-28T01:08:35Z")

</div>

Over the last couple weeks, I (and my hungry ghosts^H^H AI tools) have built rackup, a toolchain installer and manager for Racket. You can get it here: rackup The basic idea is that you install rackup with the classic c…

---

## [Why does the stacktrace stops short of the error?](https://racket.discourse.group/t/why-does-the-stacktrace-stops-short-of-the-error/4169)

<div class="topic-metadata">

**Author:** [@MickeyKnox](https://racket.discourse.group/u/MickeyKnox)\
**Replies:** 1\
**Last updated:** [March 27, 2026, 11:56pm UTC](https://racket.discourse.group/t/why-does-the-stacktrace-stops-short-of-the-error/4169 "2026-03-27T23:56:42Z")

</div>

I've created a minimal example for a nasty error I had: #lang racket (require "foo.rkt") (module+ main (run)) (define (run) (error-fun 7)) and foo.rkt: #lang racket (provide error-fun) (struct foo (num)) (de…

---

## [Signatures in student languages](https://racket.discourse.group/t/signatures-in-student-languages/4166)

<div class="topic-metadata">

**Author:** [@bugcounting](https://racket.discourse.group/u/bugcounting)\
**Replies:** 6\
**Last updated:** [March 26, 2026, 5:33pm UTC](https://racket.discourse.group/t/signatures-in-student-languages/4166 "2026-03-26T17:33:08Z")

</div>

Hi all, I've been following HtDP to teach introductory programming at USI Lugano for several years now, and I really like the approach. The one thing that I have been missing from the student languages is some kind of s…

---

## [Improving DrRacket ergonomics](https://racket.discourse.group/t/improving-drracket-ergonomics/4163)

<div class="topic-metadata">

**Author:** [@xerz](https://racket.discourse.group/u/xerz)\
**Replies:** 3\
**Last updated:** [March 24, 2026, 8:34pm UTC](https://racket.discourse.group/t/improving-drracket-ergonomics/4163 "2026-03-24T20:34:06Z")

</div>

Heya there! So I've been casually looking at the Racket ecosystem for a year or so, and due to recent circumstances I'm now planning to do HtDP, just so I can tick it off from my todo list and see if there's something I …

---

## [Any way to set preferences programmatically?](https://racket.discourse.group/t/any-way-to-set-preferences-programmatically/4165)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 4\
**Last updated:** [March 24, 2026, 2:58pm UTC](https://racket.discourse.group/t/any-way-to-set-preferences-programmatically/4165 "2026-03-24T14:58:24Z")

</div>

I had an epiphany recently. There are things I want students to have set up whenever they're working on my assignments. I love using signatures, but need to include the Image signature and related if I want to do image…

---

## [Call for papers/talks: ICFP Functional Software Architecture Workshop 2026, Deadline June 1st](https://racket.discourse.group/t/call-for-papers-talks-icfp-functional-software-architecture-workshop-2026-deadline-june-1st/4164)

<div class="topic-metadata">

**Author:** [@doyougnu](https://racket.discourse.group/u/doyougnu)\
**Replies:** 0\
**Last updated:** [March 23, 2026, 3:15pm UTC](https://racket.discourse.group/t/call-for-papers-talks-icfp-functional-software-architecture-workshop-2026-deadline-june-1st/4164 "2026-03-23T15:15:20Z")

</div>

Hello everyone, I am happy to announce that the Functional Architecture workshop has been accepted to this years ICFP! The Call for Papers for FUNARCH2026 is open - deadline is June 1st! Send us research papers, experi…

---

## [Unloading a C library / reinitializing (FFI)](https://racket.discourse.group/t/unloading-a-c-library-reinitializing-ffi/4147)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 12\
**Last updated:** [March 23, 2026, 12:38pm UTC](https://racket.discourse.group/t/unloading-a-c-library-reinitializing-ffi/4147 "2026-03-23T12:38:53Z")

</div>

Suppose I would like to unload a library (QtWebEngine) as to re-initialize the complete structure as if loaded for the first time. Would that be possible with racket? Otherwise are there handlers to make it possible to …

---

## [A simple yet surprisingly hard game made in Racket and SDL](https://racket.discourse.group/t/a-simple-yet-surprisingly-hard-game-made-in-racket-and-sdl/4161)

<div class="topic-metadata">

**Author:** [@alexsh](https://racket.discourse.group/u/alexsh)\
**Replies:** 1\
**Last updated:** [March 21, 2026, 7:23pm UTC](https://racket.discourse.group/t/a-simple-yet-surprisingly-hard-game-made-in-racket-and-sdl/4161 "2026-03-21T19:23:46Z")

</div>

Hi! As I am teaching myself Racket, I quickly made this game. The objective is to make the "ball" (it's not round, I know) bounce as many times in a row as you can off the paddle at the bottom that you control. SPC to…

---

## [Send to REPL and multi-module projects](https://racket.discourse.group/t/send-to-repl-and-multi-module-projects/4146)

<div class="topic-metadata">

**Author:** [@alexsh](https://racket.discourse.group/u/alexsh)\
**Replies:** 31\
**Last updated:** [March 20, 2026, 2:22am UTC](https://racket.discourse.group/t/send-to-repl-and-multi-module-projects/4146 "2026-03-20T02:22:01Z")

</div>

Originally asked here: Send to REPL and multi-module projects · Issue #766 · greghendershott/racket-mode · GitHub Hi! I am starting a project where I will have many module files, but it seems that "send to REPL" functi…

---

## [Illegal Instruction on Pi Zero with Racket 9.1](https://racket.discourse.group/t/illegal-instruction-on-pi-zero-with-racket-9-1/4144)

<div class="topic-metadata">

**Author:** [@nickmain](https://racket.discourse.group/u/nickmain)\
**Replies:** 6\
**Last updated:** [March 19, 2026, 5:51pm UTC](https://racket.discourse.group/t/illegal-instruction-on-pi-zero-with-racket-9-1/4144 "2026-03-19T17:51:08Z")

</div>

Has anyone had success running the "Linux (Arm32/ARMv6)" version of 9.1 on a Raspberry Pi Zero W? I am seeing "illegal instruction", which implies that the binary isn't really compiled for ARMv6. Follow up: both 'file'…

---

## [What are the actual rules for posting links to my own work?](https://racket.discourse.group/t/what-are-the-actual-rules-for-posting-links-to-my-own-work/4156)

<div class="topic-metadata">

**Author:** [@alexsh](https://racket.discourse.group/u/alexsh)\
**Replies:** 3\
**Last updated:** [March 19, 2026, 5:25am UTC](https://racket.discourse.group/t/what-are-the-actual-rules-for-posting-links-to-my-own-work/4156 "2026-03-19T05:25:17Z")

</div>

I also wanted to share the "small" project — an actual tiny game I made with Racket and SDL a few days ago, but the site won't let me post a link to GitHub in the "Show and Tell" section. Though, I posted a link to my …

---

## [UK Racket meet-up London 17 March 2026](https://racket.discourse.group/t/uk-racket-meet-up-london-17-march-2026/4113)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [March 18, 2026, 7:43pm UTC](https://racket.discourse.group/t/uk-racket-meet-up-london-17-march-2026/4113 "2026-03-18T19:43:25Z")

</div>

UK Racket meet-up Tuesday 17 March 7:30pm at The City Pride :pizza: 28 Farringdon Ln, London EC1R 3AU We had a successful February Racket meet-up so we agreed to do the same next month! # UK Racket meet-up Tue…

---

## [Racket meet-up: Saturday, 4 April 2026 at 18:00 UTC](https://racket.discourse.group/t/racket-meet-up-saturday-4-april-2026-at-18-00-utc/4145)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [March 17, 2026, 7:06pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-4-april-2026-at-18-00-utc/4145 "2026-03-17T19:06:36Z")

</div>

Everyone is welcome to join us for the :racket: Racket meet-up: Saturday, 4 April 2026 at 18:00 UTC In your timezone: 2026-04-04T18:00:00Z (UTC). (converter). At this meet-up: Ruckus IDE rackup announcement Announcin…

---

## [Postfix for Scheme+](https://racket.discourse.group/t/postfix-for-scheme/4134)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 1\
**Last updated:** [March 14, 2026, 3:51pm UTC](https://racket.discourse.group/t/postfix-for-scheme/4134 "2026-03-14T15:51:01Z")

</div>

Hi, i added some postfix notation support for Scheme+. There is not a lot of languages and systems supporting postfix syntax: RPN (Reverse Polish Notation) Hewlett Packard calculators (HP-65, HP-15C,HP-41C,HP-34C,....) …

---

## [Equal?/recur examples](https://racket.discourse.group/t/equal-recur-examples/4143)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 3\
**Last updated:** [March 14, 2026, 9:50am UTC](https://racket.discourse.group/t/equal-recur-examples/4143 "2026-03-14T09:50:14Z")

</div>

Hello, reading the racket guide I found the equal?/recur function. I find difficult to understand how it works. Does somebody have some interesting examples? Thank you Matteo

---

## [\-- scribble-tools --](https://racket.discourse.group/t/scribble-tools/4141)

<div class="topic-metadata">

**Author:** [@soegaard](https://racket.discourse.group/u/soegaard)\
**Replies:** 0\
**Last updated:** [March 12, 2026, 10:02am UTC](https://racket.discourse.group/t/scribble-tools/4141 "2026-03-12T10:02:44Z")

</div>

Hi all, The ghost and I have put together a little package for typesetting CSS, HTML, JavaScript, and Scribble snippets in Scribble. The idea was to have syntax highlighting that matched the current look of Racket sn…

---

## [Today's Qi meeting notes](https://racket.discourse.group/t/todays-qi-meeting-notes/2323)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 94\
**Last updated:** [March 11, 2026, 5:57am UTC](https://racket.discourse.group/t/todays-qi-meeting-notes/2323 "2026-03-11T05:57:38Z")

</div>

Hi all, We've been sharing these meeting notes privately among attendees and enthusiasts, but some of us felt it would be fun and useful to share them on here, so we'll start doing that. The Qi compiler project has real…

---

## [Way to use \`empty\` instead of \`'()\`, at least until I introduce \`(quote ...)\` and \`'(...)\`?](https://racket.discourse.group/t/way-to-use-empty-instead-of-at-least-until-i-introduce-quote-and/4133)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 14\
**Last updated:** [March 11, 2026, 2:44am UTC](https://racket.discourse.group/t/way-to-use-empty-instead-of-at-least-until-i-introduce-quote-and/4133 "2026-03-11T02:44:34Z")

</div>

Is there a parameter or anything I can use to have '() print as empty, as it used to, in the latest versions of DrRacket. I've searched around, but couldn't find anything. I'd just like to hold off on '() until I've tau…

---

## [Why does this continuation return twice?](https://racket.discourse.group/t/why-does-this-continuation-return-twice/4138)

<div class="topic-metadata">

**Author:** [@nealburns5](https://racket.discourse.group/u/nealburns5)\
**Replies:** 4\
**Last updated:** [March 10, 2026, 1:54pm UTC](https://racket.discourse.group/t/why-does-this-continuation-return-twice/4138 "2026-03-10T13:54:49Z")

</div>

Why do I get 2 return values when I run this from the repl? #lang racket (require db racket/pretty racket/control) (define (make-query-func db-path) (define conn (sqlite3-connect #:database db-path …

---

## [Install docs for a user-scope package that creates collections under an installation-scope package](https://racket.discourse.group/t/install-docs-for-a-user-scope-package-that-creates-collections-under-an-installation-scope-package/4137)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 2\
**Last updated:** [March 8, 2026, 3:09pm UTC](https://racket.discourse.group/t/install-docs-for-a-user-scope-package-that-creates-collections-under-an-installation-scope-package/4137 "2026-03-08T15:09:24Z")

</div>

Concretely, gui-easy has collections racket/gui/easy, so: # raco setup --pkgs gui-easy raco setup: version: 8.17 raco setup: platform: x86\_64-linux \[cs\] raco setup: target machine: ta6le raco setup: installation name: 8…

[Previous page](https://racket.discourse.group/latest.md?page=3)

[Next page](https://racket.discourse.group/latest.md?page=5)
