# Latest

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

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

**Page:** 9

---

## [Multiple Fixed-Point Combinators](https://racket.discourse.group/t/multiple-fixed-point-combinators/4020)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 0\
**Last updated:** [November 22, 2025, 11:52pm UTC](https://racket.discourse.group/t/multiple-fixed-point-combinators/4020 "2025-11-22T23:52:19Z")

</div>

Hi, Racket Discourse. I have been looking at the bruijn language lately because it has such a nice syntax. I'd encourage any curious readers to take a look, the author is doing some interesting things. In any case, in …

---

## [Close a %frame programatically](https://racket.discourse.group/t/close-a-frame-programatically/4019)

<div class="topic-metadata">

**Author:** [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Replies:** 1\
**Last updated:** [November 22, 2025, 4:11pm UTC](https://racket.discourse.group/t/close-a-frame-programatically/4019 "2025-11-22T16:11:00Z")

</div>

How do I close a top-level %frame? Of course I can click on the close button the OS provides me at the top right corner. But what if the program I am running wants to initiate the close without user involvement? And t…

---

## [SMathML: A Set of Programs to Write Math on the Web](https://racket.discourse.group/t/smathml-a-set-of-programs-to-write-math-on-the-web/2444)

<div class="topic-metadata">

**Author:** [@ulambda](https://racket.discourse.group/u/ulambda)\
**Replies:** 4\
**Last updated:** [November 21, 2025, 3:40am UTC](https://racket.discourse.group/t/smathml-a-set-of-programs-to-write-math-on-the-web/2444 "2025-11-21T03:40:05Z")

</div>

SMathML Recently I decide to translate Hoffman & Kunze into Chinese. And I also want to put it on my homepage. Then I write down these programs to generate html, mathml, svg, and so on. Here is an example I pick up from…

---

## [Interaction with a reader in scribble](https://racket.discourse.group/t/interaction-with-a-reader-in-scribble/4014)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 7\
**Last updated:** [November 20, 2025, 5:28pm UTC](https://racket.discourse.group/t/interaction-with-a-reader-in-scribble/4014 "2025-11-20T17:28:49Z")

</div>

Hi, is it possible to use interaction in scribble with a reader?, example of what i mean: #lang scribble/manual @(require scribble/core) @(require scribble/eval) @interaction\[ #lang reader SRFI-105 (require Scheme+) {…

---

## [I cannot use SLLGEN on Racket 8.18: “collection not found: sllgen”](https://racket.discourse.group/t/i-cannot-use-sllgen-on-racket-8-18-collection-not-found-sllgen/4016)

<div class="topic-metadata">

**Author:** [@d1n0](https://racket.discourse.group/u/d1n0)\
**Replies:** 1\
**Last updated:** [November 20, 2025, 3:39pm UTC](https://racket.discourse.group/t/i-cannot-use-sllgen-on-racket-8-18-collection-not-found-sllgen/4016 "2025-11-20T15:39:29Z")

</div>

I'm trying to use SLLGEN in Racket 8.18, but it doesn't exist as a collection. require sllgen fails. raco pkg install fails due to SSL errors. What's the correct/current way to get SLLGEN in modern Racket?

---

## [Transparent Syntax Extensions](https://racket.discourse.group/t/transparent-syntax-extensions/4007)

<div class="topic-metadata">

**Author:** [@selfofly](https://racket.discourse.group/u/selfofly)\
**Replies:** 18\
**Last updated:** [November 20, 2025, 7:25am UTC](https://racket.discourse.group/t/transparent-syntax-extensions/4007 "2025-11-20T07:25:01Z")

</div>

Hello everyone! My question is: is there a way in Racket to implement transparent syntax extensions from inside the language? What I mean is I’d like to be able to (somehow) define a new syntax object of arbitrary form…

---

## [Testing updated dynamic libs (win-x64, win-x86) in Racket](https://racket.discourse.group/t/testing-updated-dynamic-libs-win-x64-win-x86-in-racket/4005)

<div class="topic-metadata">

**Author:** [@ndykman](https://racket.discourse.group/u/ndykman)\
**Replies:** 5\
**Last updated:** [November 20, 2025, 2:56am UTC](https://racket.discourse.group/t/testing-updated-dynamic-libs-win-x64-win-x86-in-racket/4005 "2025-11-20T02:56:30Z")

</div>

Didn't know if this was appropriate for the internals list, so it is here. This work was based on a snapshot download of Racket 9.0.0.4. Racket builds on with MSVC (VS Build Tools 2022) with little problem. This is nic…

---

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

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 2\
**Last updated:** [November 19, 2025, 7:13am UTC](https://racket.discourse.group/t/release-announcement-for-v9-0/4006 "2025-11-19T07:13:26Z")

</div>

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

---

## [Unable to reach racket-lang.org](https://racket.discourse.group/t/unable-to-reach-racket-lang-org/4011)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 4\
**Last updated:** [November 18, 2025, 3:02pm UTC](https://racket.discourse.group/t/unable-to-reach-racket-lang-org/4011 "2025-11-18T15:02:31Z")

</div>

Hi, i was trying to install a mandatory package for work on a new host but can not. It seems someting does not works, perheaps with cloudflare in France? see screenshot: Best regards,

---

## [Cond-expand in Racket](https://racket.discourse.group/t/cond-expand-in-racket/4000)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 9\
**Last updated:** [November 14, 2025, 6:48pm UTC](https://racket.discourse.group/t/cond-expand-in-racket/4000 "2025-11-14T18:48:49Z")

</div>

Hi, i have some code, not written by me, i want to port to Racket and it uses cond-expand (see SRFI 0) to adapt to each scheme implementation,for example Chicken or Guile had a feature guile that exists when guile compi…

---

## [Racket and DuckDB](https://racket.discourse.group/t/racket-and-duckdb/4003)

<div class="topic-metadata">

**Author:** [@jw\_gpc](https://racket.discourse.group/u/jw_gpc)\
**Replies:** 2\
**Last updated:** [November 13, 2025, 10:59am UTC](https://racket.discourse.group/t/racket-and-duckdb/4003 "2025-11-13T10:59:21Z")

</div>

Hello! I was wondering if anyone is using DuckDB with Racket. I know the db library works with SQLite, but I was interesting in trying out testing out DuckDB instead, and I haven't been able to find any references onli…

---

## [Testing for Racket 9.0](https://racket.discourse.group/t/testing-for-racket-9-0/4001)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 0\
**Last updated:** [November 9, 2025, 7:30am UTC](https://racket.discourse.group/t/testing-for-racket-9-0/4001 "2025-11-09T07:30:10Z")

</div>

Testing for the v9.0 release (using the v8.90 release candidate build) Search for your name on the checklist page to find relevant items, either reply when you finish an item (please indicate which item/s is/are done)…

---

## [Classifying broadcasting in math/array, and a question about array-append\* and array-list-\>array](https://racket.discourse.group/t/classifying-broadcasting-in-math-array-and-a-question-about-array-append-and-array-list-array/3999)

<div class="topic-metadata">

**Author:** [@Gambiteer](https://racket.discourse.group/u/Gambiteer)\
**Replies:** 0\
**Last updated:** [November 8, 2025, 1:25am UTC](https://racket.discourse.group/t/classifying-broadcasting-in-math-array-and-a-question-about-array-append-and-array-list-array/3999 "2025-11-08T01:25:30Z")

</div>

I think I can classify the purpose of array broadcasting in almost every routine in math/array that uses it, and can compare it with the use in Python's NumPy library (of which I am also no expert). array-map: The basic…

---

## [Multi-argument array folds, array-for-each in math/array?](https://racket.discourse.group/t/multi-argument-array-folds-array-for-each-in-math-array/3998)

<div class="topic-metadata">

**Author:** [@Gambiteer](https://racket.discourse.group/u/Gambiteer)\
**Replies:** 2\
**Last updated:** [November 7, 2025, 11:01pm UTC](https://racket.discourse.group/t/multi-argument-array-folds-array-for-each-in-math-array/3998 "2025-11-07T23:01:55Z")

</div>

I've scoured the documentation and source code for math/array and couldn't find a procedure I would call array-for-each, or multi-array argument array-folds. (My motivation is to track down all procedures in math/array …

---

## [Source code of rec from SRFI 31](https://racket.discourse.group/t/source-code-of-rec-from-srfi-31/3997)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 9\
**Last updated:** [November 7, 2025, 1:50pm UTC](https://racket.discourse.group/t/source-code-of-rec-from-srfi-31/3997 "2025-11-07T13:50:28Z")

</div>

Hi, i searched a moment before asking in racket mailing list. There is a definition of rec in the official SRFI 31 that i recopy here: (define-syntax rec (syntax-rules () ((rec (NAME . VARIABLES) . BODY) …

---

## [Custom highlighting scheme](https://racket.discourse.group/t/custom-highlighting-scheme/2887)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 20\
**Last updated:** [November 7, 2025, 9:06am UTC](https://racket.discourse.group/t/custom-highlighting-scheme/2887 "2025-11-07T09:06:56Z")

</div>

Reposted with permission: a student here at Cal Poly wasn't overwhelmingly happy with the default color schemes, came up with this one instead: Here's the source: edit-\>preferences-\>color-\> Background tab Backgro…

---

## [Ending 32 bit support for Racket (and updating third-party libraries)](https://racket.discourse.group/t/ending-32-bit-support-for-racket-and-updating-third-party-libraries/3986)

<div class="topic-metadata">

**Author:** [@ndykman](https://racket.discourse.group/u/ndykman)\
**Replies:** 11\
**Last updated:** [November 6, 2025, 7:21am UTC](https://racket.discourse.group/t/ending-32-bit-support-for-racket-and-updating-third-party-libraries/3986 "2025-11-06T07:21:43Z")

</div>

I didn't see an explicit issue around this and I apologize if this is kicking up a hornets' nest (and it probably is), but this seems long overdue. For users that really need 32 bit support, maintaining a fork seems lik…

---

## [What's the deal with \`X . op . Y\`?](https://racket.discourse.group/t/whats-the-deal-with-x-op-y/3400)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 13\
**Last updated:** [November 4, 2025, 10:18pm UTC](https://racket.discourse.group/t/whats-the-deal-with-x-op-y/3400 "2025-11-04T22:18:03Z")

</div>

Hi, Racket Discourse. I have some free time this morning, so I thought I'd ask your opinion on using the "infix" form of application, namely (f x y) -\> (x . f . y), and maybe waste your time enjoyably. Personally, I am…

---

## [Postgres and Custom Types](https://racket.discourse.group/t/postgres-and-custom-types/3996)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 3\
**Last updated:** [November 4, 2025, 5:32pm UTC](https://racket.discourse.group/t/postgres-and-custom-types/3996 "2025-11-04T17:32:09Z")

</div>

Hi, Racket Discourse. I am messing around with embeddings, and I need some help getting a custom type to work. Using the pg\_vector extension to Postgres (running version 17), I can send an embedding vector to the datab…

---

## [‘3D syntax’ explanation](https://racket.discourse.group/t/3d-syntax-explanation/3995)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 4, 2025, 8:58am UTC](https://racket.discourse.group/t/3d-syntax-explanation/3995 "2025-11-04T08:58:05Z")

</div>

Hi ‘3D syntax’ came up in the discord recently and Jade Sailor kindly provided an explanation and example: 3d syntax is when a syntax object is programmatically constructed to contain something which doesn't have a…

---

## [Call for Contributions: BOB 2026 (Berlin, March 13 - Deadline Nov 17)](https://racket.discourse.group/t/call-for-contributions-bob-2026-berlin-march-13-deadline-nov-17/3961)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 1\
**Last updated:** [November 3, 2025, 12:32pm UTC](https://racket.discourse.group/t/call-for-contributions-bob-2026-berlin-march-13-deadline-nov-17/3961 "2025-11-03T12:32:57Z")

</div>

We'd love Racket at BOB! BOB Conference 2026 - Call for Contributions "What happens when we use what's best for a change?" https://bobkonf.de/2026/cfc.html Berlin, Mar 13 Deadline: November 17, 2025 Looking for Speake…

---

## [Developing/improving security sandboxes with Racket](https://racket.discourse.group/t/developing-improving-security-sandboxes-with-racket/3976)

<div class="topic-metadata">

**Author:** [@vinipsmaker](https://racket.discourse.group/u/vinipsmaker)\
**Replies:** 8\
**Last updated:** [October 30, 2025, 4:14pm UTC](https://racket.discourse.group/t/developing-improving-security-sandboxes-with-racket/3976 "2025-10-30T16:14:49Z")

</div>

Hi all, I'm new here. So sandboxes can be used to run untrusted code and buggy code that potentially goes "rogue" once the right bug is exploited. They're specially useful to run old code against untrusted input (e.g. f…

---

## [\[TFP 2026\] 2nd Call for Papers for the 27th International Symposium on Trends in Functional Programming, Odense, Denmark, January 27-30 2026](https://racket.discourse.group/t/tfp-2026-2nd-call-for-papers-for-the-27th-international-symposium-on-trends-in-functional-programming-odense-denmark-january-27-30-2026/3993)

<div class="topic-metadata">

**Author:** [@peter88](https://racket.discourse.group/u/peter88)\
**Replies:** 0\
**Last updated:** [October 30, 2025, 9:43am UTC](https://racket.discourse.group/t/tfp-2026-2nd-call-for-papers-for-the-27th-international-symposium-on-trends-in-functional-programming-odense-denmark-january-27-30-2026/3993 "2025-10-30T09:43:55Z")

</div>

TFP 2026 – Second Call for Papers (trendsfp.github.io) Important Dates Submission deadline (pre-symposium, full papers): Thu 13th Nov 2025 (AOE) Notification (pre-symposium, full papers): Thu 11th Dec 2025 Subm…

---

## [Waiting for click with gui-easy](https://racket.discourse.group/t/waiting-for-click-with-gui-easy/3992)

<div class="topic-metadata">

**Author:** [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Replies:** 1\
**Last updated:** [October 29, 2025, 4:30pm UTC](https://racket.discourse.group/t/waiting-for-click-with-gui-easy/3992 "2025-10-29T16:30:57Z")

</div>

I'm using gui-easy ( gui-easy: Declarative GUIs ) to put up a menu that contains several buttons. The buttons contain functions that do what must be done when the button is clicked? Putting up the menu works. But afte…

---

## [scmutils-\>chez-\>Racket](https://racket.discourse.group/t/scmutils-chez-racket/3977)

<div class="topic-metadata">

**Author:** [@AlexG](https://racket.discourse.group/u/AlexG)\
**Replies:** 7\
**Last updated:** [October 29, 2025, 3:51pm UTC](https://racket.discourse.group/t/scmutils-chez-racket/3977 "2025-10-29T15:51:21Z")

</div>

I see that Gerry Sussman's scmutils has finally been ported to chez In a sentence or two, could anyone let me know what would be involved in making it run as a Racket #lang, now that Racket runs off cs? I'd like to ha…

---

## [Timing compile time phase](https://racket.discourse.group/t/timing-compile-time-phase/3991)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 1\
**Last updated:** [October 29, 2025, 1:54pm UTC](https://racket.discourse.group/t/timing-compile-time-phase/3991 "2025-10-29T13:54:53Z")

</div>

Is there anyone aware of a way to benchmark compile time phases? I haven’t found any in my searches online

---

## [Changing arrows using syntax properties?](https://racket.discourse.group/t/changing-arrows-using-syntax-properties/3990)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 1\
**Last updated:** [October 28, 2025, 9:45pm UTC](https://racket.discourse.group/t/changing-arrows-using-syntax-properties/3990 "2025-10-28T21:45:48Z")

</div>

I am currently trying to fix the binding arrows? I'm not actually sure what they're formally called, with some macros I am writing so they only point to the identifiers actually being referenced. Currently they are also …

---

## [Using syntax/loc with ellipsis](https://racket.discourse.group/t/using-syntax-loc-with-ellipsis/3935)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 7\
**Last updated:** [October 28, 2025, 6:56pm UTC](https://racket.discourse.group/t/using-syntax-loc-with-ellipsis/3935 "2025-10-28T18:56:53Z")

</div>

I'm currently writing a macro where I need to use syntax/loc in combination with an ellipsis, the following code is akin to the problem I'm having: #lang racket/base (require (for-syntax racket/base …

---

## [DSL coloring question](https://racket.discourse.group/t/dsl-coloring-question/3970)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 7\
**Last updated:** [October 28, 2025, 4:29pm UTC](https://racket.discourse.group/t/dsl-coloring-question/3970 "2025-10-28T16:29:45Z")

</div>

I'm trying to create a DSL (for AP Comp Sci Principles' Pseudocode) and would like a few more categories for the syntax colorer. Are those permanently fixed such that they can't be changed? If so, is there a way to load …

---

## [Require in htdp/bsl](https://racket.discourse.group/t/require-in-htdp-bsl/3988)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 4\
**Last updated:** [October 28, 2025, 4:28pm UTC](https://racket.discourse.group/t/require-in-htdp-bsl/3988 "2025-10-28T16:28:24Z")

</div>

How could I allow students to use read and display in BSL? I've tried (require (only-in racket/base read)) but get an error saying that the module has to be a string or a lib or planet form. I know why they're not prov…

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

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