# Latest

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

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

**Page:** 6

---

## [Getting the port number of serve/servlet when running on an ephemeral port](https://racket.discourse.group/t/getting-the-port-number-of-serve-servlet-when-running-on-an-ephemeral-port/4130)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 4\
**Last updated:** [March 8, 2026, 2:52pm UTC](https://racket.discourse.group/t/getting-the-port-number-of-serve-servlet-when-running-on-an-ephemeral-port/4130 "2026-03-08T14:52:49Z")

</div>

Dear all, I've trouble finding this in the documentation. Suppose I start the racket web framework as follows: (serve/servlet (λ (req) (web-serve h req)) #:listen-ip "127.0.0.1" …

---

## [Emulating Python's zip function with variadic input](https://racket.discourse.group/t/emulating-pythons-zip-function-with-variadic-input/4135)

<div class="topic-metadata">

**Author:** [@gritty](https://racket.discourse.group/u/gritty)\
**Replies:** 4\
**Last updated:** [March 7, 2026, 11:33pm UTC](https://racket.discourse.group/t/emulating-pythons-zip-function-with-variadic-input/4135 "2026-03-07T23:33:38Z")

</div>

Hello, first post here, and I'm quite new to Racket. I searched the above question in previous answers but didn't find anything. What I'm trying to achieve: basically a for/list with a variadic input. Example: (defin…

---

## [:racket: Racket meet-up: Saturday, 7 March 2026](https://racket.discourse.group/t/racket-meet-up-saturday-7-march-2026/4128)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [March 7, 2026, 8:18pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-7-march-2026/4128 "2026-03-07T20:18:59Z")

</div>

Everyone is welcome to join us for the :racket: Racket meet-up: Saturday, 7 March 2026 at 18:00 UTC In your timezone: 2026-03-07T18:00:00Z (UTC). (converter). At this meet-up: WebRacket UK Racket Meet-up London Tu…

---

## [Loop of restore previous files craziness](https://racket.discourse.group/t/loop-of-restore-previous-files-craziness/4116)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 15\
**Last updated:** [March 6, 2026, 6:37pm UTC](https://racket.discourse.group/t/loop-of-restore-previous-files-craziness/4116 "2026-03-06T18:37:06Z")

</div>

This happened in class today. I created a small file that exports some stuff and renames signatures from deinprogramm/sdp/image.rkt to match the upper-case style that BSL uses. Things seemed to be working okay (except …

---

## [Ubuntu PPA Returns!](https://racket.discourse.group/t/ubuntu-ppa-returns/4132)

<div class="topic-metadata">

**Author:** [@samth](https://racket.discourse.group/u/samth)\
**Replies:** 6\
**Last updated:** [March 5, 2026, 9:09am UTC](https://racket.discourse.group/t/ubuntu-ppa-returns/4132 "2026-03-05T09:09:54Z")

</div>

After a delay of only a few years, the Ubuntu PPA for Racket is again available here. Thanks to Asumu Takikawa for many years of working on this, to David Bremner for continuing work on the Debian package, and to Claude …

---

## [Typed/racket/lang/no-check no longer in Minimal Racket 9.1?](https://racket.discourse.group/t/typed-racket-lang-no-check-no-longer-in-minimal-racket-9-1/4129)

<div class="topic-metadata">

**Author:** [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Replies:** 3\
**Last updated:** [March 3, 2026, 5:07pm UTC](https://racket.discourse.group/t/typed-racket-lang-no-check-no-longer-in-minimal-racket-9-1/4129 "2026-03-03T17:07:39Z")

</div>

Today I got a "cron CI" error about building Racket Mode with Minimal Racket -- now that the latest stable version is 9.1. The file starts with #lang typed/racket/no-check and the error is raco test: (submod (file "./r…

---

## [You can't use local in BSL. :-(](https://racket.discourse.group/t/you-cant-use-local-in-bsl/4127)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 5\
**Last updated:** [March 3, 2026, 1:32pm UTC](https://racket.discourse.group/t/you-cant-use-local-in-bsl/4127 "2026-03-03T13:32:50Z")

</div>

I don't know if this is a feature request or just a whine, but I would love to be able to introduce local before list abbreviations. Unfortunately, you can't use local in BSL, because the macro raises an error if you ha…

---

## [Finding the path of a loaded module](https://racket.discourse.group/t/finding-the-path-of-a-loaded-module/4122)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 14\
**Last updated:** [February 26, 2026, 1:29pm UTC](https://racket.discourse.group/t/finding-the-path-of-a-loaded-module/4122 "2026-02-26T13:29:29Z")

</div>

Suppose I want to load a dynamic link library, contained in a racket module. How would I determine where the loaded module can be found? I'd want to do something like this from an FFI module (define-ffi-definer define-…

---

## [Scribble-math package installation error](https://racket.discourse.group/t/scribble-math-package-installation-error/3749)

<div class="topic-metadata">

**Author:** [@encomer](https://racket.discourse.group/u/encomer)\
**Replies:** 17\
**Last updated:** [February 24, 2026, 8:11am UTC](https://racket.discourse.group/t/scribble-math-package-installation-error/3749 "2026-02-24T08:11:55Z")

</div>

While trying to (re)install the scribble-math package (using the Package Manager, under DrRacket), currently I get the following error: Downloading repository https://gitea.suzanne.soy/suzanne.soy/scribble-math.git#main…

---

## [Racket 9.1 is now available](https://racket.discourse.group/t/racket-9-1-is-now-available/4125)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [February 24, 2026, 1:40am UTC](https://racket.discourse.group/t/racket-9-1-is-now-available/4125 "2026-02-24T01:40:50Z")

</div>

We are pleased to announce Racket v9.1 is now available from https://download.racket-lang.org/. Racket 9.1 is here! Documentation organization and navigation can be specialized by language family, to allow users to i…

---

## [\- String Tools -](https://racket.discourse.group/t/string-tools/4121)

<div class="topic-metadata">

**Author:** [@soegaard](https://racket.discourse.group/u/soegaard)\
**Replies:** 2\
**Last updated:** [February 23, 2026, 10:28am UTC](https://racket.discourse.group/t/string-tools/4121 "2026-02-23T10:28:43Z")

</div>

Hi All, I have put together a new string library. Comments are welcome.

---

## [Call for Participation: Functional and Logic Programming (FLOPS, May 26-28, Tsukuba)](https://racket.discourse.group/t/call-for-participation-functional-and-logic-programming-flops-may-26-28-tsukuba/4120)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 0\
**Last updated:** [February 22, 2026, 5:05pm UTC](https://racket.discourse.group/t/call-for-participation-functional-and-logic-programming-flops-may-26-28-tsukuba/4120 "2026-02-22T17:05:25Z")

</div>

FLOPS 2026 -- Call for Participation The 18th International Symposium on Functional and Logic Programming May 26-28, Tsukuba, Japan https://functional-logic.org/events/flops/2026/ Welcome to the 18th International Sympos…

---

## [Book on the history of LisP](https://racket.discourse.group/t/book-on-the-history-of-lisp/4119)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 0\
**Last updated:** [February 22, 2026, 1:29pm UTC](https://racket.discourse.group/t/book-on-the-history-of-lisp/4119 "2026-02-22T13:29:05Z")

</div>

A book by the author Cees de Groot. Seems to be just published a few days ago.

---

## [Coverage weirdness in \`define-struct\`](https://racket.discourse.group/t/coverage-weirdness-in-define-struct/4117)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 3\
**Last updated:** [February 21, 2026, 1:35am UTC](https://racket.discourse.group/t/coverage-weirdness-in-define-struct/4117 "2026-02-21T01:35:07Z")

</div>

So the fields in structs are marked as uncovered, even if you use selectors to access them. After running the definitions, name and grade are marked as uncovered. I'm pretty sure this is a regression of some sort.

---

## [How to set the working directory in DrRacket on Windows?](https://racket.discourse.group/t/how-to-set-the-working-directory-in-drracket-on-windows/4118)

<div class="topic-metadata">

**Author:** [@MickeyKnox](https://racket.discourse.group/u/MickeyKnox)\
**Replies:** 6\
**Last updated:** [February 20, 2026, 10:24pm UTC](https://racket.discourse.group/t/how-to-set-the-working-directory-in-drracket-on-windows/4118 "2026-02-20T22:24:57Z")

</div>

I've developed my app on Linux and run it like this: projects/new\> racket -t src/main.rkt Now I want to run it on Windows and I'm getting this error: open-input-file: cannot open input file path: ...\\projects\\new\\sr…

---

## [Can't get .rkt file to publish with Pollen?](https://racket.discourse.group/t/cant-get-rkt-file-to-publish-with-pollen/4101)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 2\
**Last updated:** [February 20, 2026, 12:23am UTC](https://racket.discourse.group/t/cant-get-rkt-file-to-publish-with-pollen/4101 "2026-02-20T00:23:09Z")

</div>

I'm doing my class website with Pollen, but I ran into a weird issue today. I needed to include a .rkt file for students to download, but couldn't get Pollen to include it with the raco pollen publish command. I suspect …

---

## [Bringing rktio (and related libraries) more up to date](https://racket.discourse.group/t/bringing-rktio-and-related-libraries-more-up-to-date/4074)

<div class="topic-metadata">

**Author:** [@ndykman](https://racket.discourse.group/u/ndykman)\
**Replies:** 14\
**Last updated:** [February 19, 2026, 8:54pm UTC](https://racket.discourse.group/t/bringing-rktio-and-related-libraries-more-up-to-date/4074 "2026-02-19T20:54:52Z")

</div>

I am have doing some work around updating the dynamic libraries used by Racket for Windows. As part of this, I have been learning more about the rktio library. It seems to me that there is a lot of code that is there to …

---

## [Ffi looking for libraries first in /usr/local/lib](https://racket.discourse.group/t/ffi-looking-for-libraries-first-in-usr-local-lib/4115)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 1\
**Last updated:** [February 19, 2026, 7:38pm UTC](https://racket.discourse.group/t/ffi-looking-for-libraries-first-in-usr-local-lib/4115 "2026-02-19T19:38:53Z")

</div>

Is it possible to make racket look for libraries first in /usr/local/lib. Or e.g. libtag\_c.so.2 instead of libtag\_c.so.0?

---

## [Custom and simple 3D opengl engine written with racket](https://racket.discourse.group/t/custom-and-simple-3d-opengl-engine-written-with-racket/3663)

<div class="topic-metadata">

**Author:** [@g0zar](https://racket.discourse.group/u/g0zar)\
**Replies:** 1\
**Last updated:** [February 19, 2026, 7:12pm UTC](https://racket.discourse.group/t/custom-and-simple-3d-opengl-engine-written-with-racket/3663 "2026-02-19T19:12:25Z")

</div>

Hello racket folks. I thought about sharing my latest project with you. It's a 3D game engine I am making for very simple games. The whole thing was done in about 3 to 4 weeks. I've made 2 whole videos of what it looks …

---

## [Idiomatic Racket CS replacement for \`scheme\_malloc\_code\`?](https://racket.discourse.group/t/idiomatic-racket-cs-replacement-for-scheme-malloc-code/4114)

<div class="topic-metadata">

**Author:** [@tonyg](https://racket.discourse.group/u/tonyg)\
**Replies:** 0\
**Last updated:** [February 18, 2026, 10:32am UTC](https://racket.discourse.group/t/idiomatic-racket-cs-replacement-for-scheme-malloc-code/4114 "2026-02-18T10:32:31Z")

</div>

Hi all, I'm looking for the best idiomatic replacement for scheme\_malloc\_code in Racket CS. Previously, I could run: (define builtins (ffi-lib #f)) (define %scheme-malloc-code (get-ffi-obj "scheme\_malloc\_code" built…

---

## [London Racket meet-up Tuesday 17 Feb 2026 7:30pm](https://racket.discourse.group/t/london-racket-meet-up-tuesday-17-feb-2026-7-30pm/4107)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 3\
**Last updated:** [February 17, 2026, 9:48pm UTC](https://racket.discourse.group/t/london-racket-meet-up-tuesday-17-feb-2026-7-30pm/4107 "2026-02-17T21:48:00Z")

</div>

Let's have a meet-up! London Racket meet-up Tuesday 17 Feb 2026 7:30pm 2026-02-17T19:30:00Z (UTC) No fixed agenda, and it is expected to be small numbers - there will be 5 to 10 of us at most. If you have something…

---

## [Release Announcement for v9.1](https://racket.discourse.group/t/release-announcement-for-v9-1/4112)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 3\
**Last updated:** [February 17, 2026, 7:06pm UTC](https://racket.discourse.group/t/release-announcement-for-v9-1/4112 "2026-02-17T19:06:41Z")

</div>

The release announcement sketch that I have so far is below. Please mail me new items and/or edits. Please phrase announcements using complete sentences and avoid the word "now". ---------------------------------------…

---

## [Paren-shapes and raco fmt](https://racket.discourse.group/t/paren-shapes-and-raco-fmt/3994)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 7\
**Last updated:** [February 16, 2026, 8:19am UTC](https://racket.discourse.group/t/paren-shapes-and-raco-fmt/3994 "2026-02-16T08:19:52Z")

</div>

I'm trying to staple together existing tools so that I can take a datum such as '(let ((a = 5)) (cond (b c) (d e))) and generate this string: {let {\[a = 5\]} (cond \[b c\] \[d e\])} I think I can almost make thi…

---

## [Bug in package building and web site](https://racket.discourse.group/t/bug-in-package-building-and-web-site/4090)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 7\
**Last updated:** [February 16, 2026, 6:59am UTC](https://racket.discourse.group/t/bug-in-package-building-and-web-site/4090 "2026-02-16T06:59:24Z")

</div>

Hi, when updating Scheme+ the package system initially failed to build the package because doc had an error: if i insert an image in the doc, which is rarely done but feature exists, then if i put the image in the scri…

---

## [TIL: I am an open-source contributor](https://racket.discourse.group/t/til-i-am-an-open-source-contributor/4110)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 0\
**Last updated:** [February 14, 2026, 7:39pm UTC](https://racket.discourse.group/t/til-i-am-an-open-source-contributor/4110 "2026-02-14T19:39:07Z")

</div>

While tracking down contributors for the 9.1 release, I ran across this very nice paean to HtDP.

---

## [Scribble + built-in REPL/sandbox](https://racket.discourse.group/t/scribble-built-in-repl-sandbox/4105)

<div class="topic-metadata">

**Author:** [@jschuster](https://racket.discourse.group/u/jschuster)\
**Replies:** 1\
**Last updated:** [February 13, 2026, 12:06am UTC](https://racket.discourse.group/t/scribble-built-in-repl-sandbox/4105 "2026-02-13T00:06:34Z")

</div>

Hello, Racketeers. I have a little side project to design a new language, and I thought it would be nice to have docs that let the reader try out the language in a built-in sandbox along the way. It would be a lot like A…

---

## [Making sense of the documentation on continuations](https://racket.discourse.group/t/making-sense-of-the-documentation-on-continuations/4102)

<div class="topic-metadata">

**Author:** [@nealburns5](https://racket.discourse.group/u/nealburns5)\
**Replies:** 14\
**Last updated:** [February 12, 2026, 10:52pm UTC](https://racket.discourse.group/t/making-sense-of-the-documentation-on-continuations/4102 "2026-02-12T22:52:16Z")

</div>

Hi, The documentation on continuations talks about extending the current continuation. This sounded very mysterious to me, until I realized that this must be what most programming languages refer to as the call stack (I…

---

## [Hello, I am here again with my software on diagramming and visualizing](https://racket.discourse.group/t/hello-i-am-here-again-with-my-software-on-diagramming-and-visualizing/4109)

<div class="topic-metadata">

**Author:** [@wargrey](https://racket.discourse.group/u/wargrey)\
**Replies:** 1\
**Last updated:** [February 12, 2026, 9:43pm UTC](https://racket.discourse.group/t/hello-i-am-here-again-with-my-software-on-diagramming-and-visualizing/4109 "2026-02-12T21:43:01Z")

</div>

Hi, all. Long time no see. I'm the author of the graphics package. I think it's time to write documentation for it —— whose repo's initial commit was on Thu Oct 9 11:59:59 2014. This package is writen in typed racket…

---

## [Involuntary strange speedup of code](https://racket.discourse.group/t/involuntary-strange-speedup-of-code/4108)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 0\
**Last updated:** [February 8, 2026, 12:35pm UTC](https://racket.discourse.group/t/involuntary-strange-speedup-of-code/4108 "2026-02-08T12:35:40Z")

</div>

Hi, i making change in code that involuntary speedup the code. (in macro to overload procedures). It is a bit too long to explain (see addendum at end of message). I had this macro, the important part is only in the a…

---

## [Racket birthday party and meet-up! Saturday, 7 February 2026 at 18:00 UTC](https://racket.discourse.group/t/racket-birthday-party-and-meet-up-saturday-7-february-2026-at-18-00-utc/4085)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 4\
**Last updated:** [February 7, 2026, 8:03pm UTC](https://racket.discourse.group/t/racket-birthday-party-and-meet-up-saturday-7-february-2026-at-18-00-utc/4085 "2026-02-07T20:03:52Z")

</div>

Everyone is welcome to join us for the :racket: Racket birthday party and meet-up: Saturday, 7 February 2026 at 18:00 UTC In your timezone: 2026-02-07T18:00:00Z (UTC). (converter). At this meet-up: 26 Jan 1995 …

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

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