# Latest

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

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

**Page:** 14

---

## [When is a part collected-info-number set to '(#f)?](https://racket.discourse.group/t/when-is-a-part-collected-info-number-set-to-f/3823)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 1\
**Last updated:** [June 29, 2025, 2:42pm UTC](https://racket.discourse.group/t/when-is-a-part-collected-info-number-set-to-f/3823 "2025-06-29T14:42:39Z")

</div>

Under some circumstances, the collected-info-number for a Scribble part is set to '(#f). Does anyone happen to know what causes it to be set to that value?

---

## [What to do about a crash in the #dtc animations language](https://racket.discourse.group/t/what-to-do-about-a-crash-in-the-dtc-animations-language/3810)

<div class="topic-metadata">

**Author:** [@ddrake](https://racket.discourse.group/u/ddrake)\
**Replies:** 4\
**Last updated:** [June 28, 2025, 7:04pm UTC](https://racket.discourse.group/t/what-to-do-about-a-crash-in-the-dtc-animations-language/3810 "2025-06-28T19:04:25Z")

</div>

I'm reading Don't Teach Coding Until You've Read This Book and working through some of the exercises there. Their code/languages are distributed with Dr. Racket, but the animations one crashes on my machine (Ubuntu 25.04…

---

## [High-level explanation of how the expander's event stream is structured](https://racket.discourse.group/t/high-level-explanation-of-how-the-expanders-event-stream-is-structured/3821)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [June 27, 2025, 11:26pm UTC](https://racket.discourse.group/t/high-level-explanation-of-how-the-expanders-event-stream-is-structured/3821 "2025-06-27T23:26:42Z")

</div>

@notjack @mflatt @ryanc I'm attempting to give Resyntax more and better information from the macro expander, and to do so I'm taking a closer look at a lot of the log-expand events emitted by the expander. I'm aware of…

---

## [Should the html section tag include section pretitle content?](https://racket.discourse.group/t/should-the-html-section-tag-include-section-pretitle-content/3808)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 1\
**Last updated:** [June 27, 2025, 2:49pm UTC](https://racket.discourse.group/t/should-the-html-section-tag-include-section-pretitle-content/3808 "2025-06-27T14:49:08Z")

</div>

I'm adding the html section tag to the Scribble html renderer. Should the scope of the section tag include pretitle content, or should it only include content starting at the Scribble section command?

---

## [Wanting more general constraint/functional graphics in 2D and 3D](https://racket.discourse.group/t/wanting-more-general-constraint-functional-graphics-in-2d-and-3d/3807)

<div class="topic-metadata">

**Author:** [@Greg\_Davidson](https://racket.discourse.group/u/Greg_Davidson)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 11:17pm UTC](https://racket.discourse.group/t/wanting-more-general-constraint-functional-graphics-in-2d-and-3d/3807 "2025-06-26T23:17:37Z")

</div>

We have draw, pict, 2htdp/image, metapict and the ability to write svg files. Learners who start with the Quick tutorial have to switch to image for the 2htdp tutorials. Could we make it easier to use the two in combi…

---

## [Getting started with typed Racket and path-related types](https://racket.discourse.group/t/getting-started-with-typed-racket-and-path-related-types/3804)

<div class="topic-metadata">

**Author:** [@ddrake](https://racket.discourse.group/u/ddrake)\
**Replies:** 11\
**Last updated:** [June 24, 2025, 9:33pm UTC](https://racket.discourse.group/t/getting-started-with-typed-racket-and-path-related-types/3804 "2025-06-24T21:33:59Z")

</div>

I'm having trouble with typed Racket. I have code that works perfectly as "#lang racket", but when I swap that to typed/racket, I get a couple errors, and I haven't been able to convince the typechecker that things will …

---

## [Chaining together functions with multiple return values](https://racket.discourse.group/t/chaining-together-functions-with-multiple-return-values/3803)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 4\
**Last updated:** [June 22, 2025, 5:39pm UTC](https://racket.discourse.group/t/chaining-together-functions-with-multiple-return-values/3803 "2025-06-22T17:39:01Z")

</div>

I've recently tried writing functions that return multiple values for some calculations that chain together, and I feel that I am likely doing something incorrectly. When I attempt to chain them I can't find a way to get…

---

## [\`~describe\` vs. \`#:role\` in \`syntax-parse\`](https://racket.discourse.group/t/describe-vs-role-in-syntax-parse/3795)

<div class="topic-metadata">

**Author:** [@LiberalArtist](https://racket.discourse.group/u/LiberalArtist)\
**Replies:** 4\
**Last updated:** [June 21, 2025, 2:45am UTC](https://racket.discourse.group/t/describe-vs-role-in-syntax-parse/3795 "2025-06-21T02:45:30Z")

</div>

How should we choose between ~describe descriptions and #:role for error information with syntax-parse? Consider this macro, inspired by a discussion on Discord: #lang racket (require (for-syntax syntax/parse)) (defi…

---

## [What tests exist for the xml library?](https://racket.discourse.group/t/what-tests-exist-for-the-xml-library/3798)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 6\
**Last updated:** [June 20, 2025, 8:42pm UTC](https://racket.discourse.group/t/what-tests-exist-for-the-xml-library/3798 "2025-06-20T20:42:33Z")

</div>

I'm making changes to the xml library to make xexprs serializable. What tests can I run to ensure I didn't break anything?

---

## [Raco setup error on macOS](https://racket.discourse.group/t/raco-setup-error-on-macos/3799)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 0\
**Last updated:** [June 20, 2025, 6:39pm UTC](https://racket.discourse.group/t/raco-setup-error-on-macos/3799 "2025-06-20T18:39:36Z")

</div>

I've forked racket/main at commit b9b01726. I get the following error when running raco setup on macOS 15.5 with an M1 processor: raco setup: running: /Users/smb/GitHub/racket/pkgs/racket-doc/scribblings/reference/refer…

---

## [Recspecs: an expect testing library](https://racket.discourse.group/t/recspecs-an-expect-testing-library/3796)

<div class="topic-metadata">

**Author:** [@samth](https://racket.discourse.group/u/samth)\
**Replies:** 10\
**Last updated:** [June 18, 2025, 4:00pm UTC](https://racket.discourse.group/t/recspecs-an-expect-testing-library/3796 "2025-06-18T16:00:48Z")

</div>

I wanted to try some of the new AI programming tools, so I (or really Codex) wrote a new testing library: GitHub - samth/recspecs: Expect testing for Racket It's "expect testing" which Jane Street has advocated for in t…

---

## [Rhombus on Rosetta Code](https://racket.discourse.group/t/rhombus-on-rosetta-code/3787)

<div class="topic-metadata">

**Author:** [@avrame](https://racket.discourse.group/u/avrame)\
**Replies:** 3\
**Last updated:** [June 17, 2025, 7:58pm UTC](https://racket.discourse.group/t/rhombus-on-rosetta-code/3787 "2025-06-17T19:58:20Z")

</div>

In order to learn Rhombus, I’ve been creating small programs and figured I might as well add them to Rosetta Code. So I added a Rhombus page with a few simple examples. I plan to add more when I have the time, but I thou…

---

## [Question about unconstrained-domain-\> in the Racket guide](https://racket.discourse.group/t/question-about-unconstrained-domain-in-the-racket-guide/3786)

<div class="topic-metadata">

**Author:** [@chiroptical](https://racket.discourse.group/u/chiroptical)\
**Replies:** 10\
**Last updated:** [June 16, 2025, 7:58pm UTC](https://racket.discourse.group/t/question-about-unconstrained-domain-in-the-racket-guide/3786 "2025-06-16T19:58:52Z")

</div>

Hey! I am currently working my way through the Racket guide and I am struggling a bit to grok unconstrained-domain-\> in the example 7.3 Contracts on Functions in General. I'll paste the example here and work through my …

---

## [Notes on Concurrency](https://racket.discourse.group/t/notes-on-concurrency/3794)

<div class="topic-metadata">

**Author:** [@maueroats](https://racket.discourse.group/u/maueroats)\
**Replies:** 1\
**Last updated:** [June 16, 2025, 2:15am UTC](https://racket.discourse.group/t/notes-on-concurrency/3794 "2025-06-16T02:15:35Z")

</div>

This post summarizes parts of a conversation that occurred on Discord. I am not the author of any of the commentary. I am posting it here because I liked the discussion and I don't want it lost in unsearchable Discord hi…

---

## [Bay Area meet-up at Coffee & More, Sunnyvale: 11am Sunday, June 29](https://racket.discourse.group/t/bay-area-meet-up-at-coffee-more-sunnyvale-11am-sunday-june-29/3793)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 0\
**Last updated:** [June 14, 2025, 6:47pm UTC](https://racket.discourse.group/t/bay-area-meet-up-at-coffee-more-sunnyvale-11am-sunday-june-29/3793 "2025-06-14T18:47:52Z")

</div>

Calling all Racket & programming languages enthusiasts in the SF Bay Area! :coffee: Join us for a casual meet-up at Coffee & More in Sunnyvale on Sunday, June 29th at 11am. Code, chat, and make new friends with fellow an…

---

## [New Snapshot Builds Configuration](https://racket.discourse.group/t/new-snapshot-builds-configuration/3790)

<div class="topic-metadata">

**Author:** [@robby](https://racket.discourse.group/u/robby)\
**Replies:** 0\
**Last updated:** [June 11, 2025, 1:50pm UTC](https://racket.discourse.group/t/new-snapshot-builds-configuration/3790 "2025-06-11T13:50:16Z")

</div>

Hi everyone, We are planning to simplify and normalize that snapshot build configurations, easing the systems administration tasks at Utah and Northwestern. The upshot is that both sites will have the same set of builds…

---

## [How to do an open import in Rhombus](https://racket.discourse.group/t/how-to-do-an-open-import-in-rhombus/3785)

<div class="topic-metadata">

**Author:** [@avrame](https://racket.discourse.group/u/avrame)\
**Replies:** 3\
**Last updated:** [June 11, 2025, 6:10am UTC](https://racket.discourse.group/t/how-to-do-an-open-import-in-rhombus/3785 "2025-06-11T06:10:18Z")

</div>

I'm trying to get familiar with Rhombus by programming fizz-buzz. I'm having trouble importing libraries from Racket. The following works, but I'd like to not have to type base. in front of each function call. I tried th…

---

## [Guessing Game Error](https://racket.discourse.group/t/guessing-game-error/3784)

<div class="topic-metadata">

**Author:** [@avrame](https://racket.discourse.group/u/avrame)\
**Replies:** 2\
**Last updated:** [June 10, 2025, 10:32pm UTC](https://racket.discourse.group/t/guessing-game-error/3784 "2025-06-10T22:32:55Z")

</div>

I read through most of the Racket Guide and decided to write a simple guessing game to test my understanding of Racket. It works for the most part, but once the user guesses the correct answer, I get this error message: a…

---

## [When use suffixes "?" and "!"?](https://racket.discourse.group/t/when-use-suffixes-and/3781)

<div class="topic-metadata">

**Author:** [@Kalimehtar](https://racket.discourse.group/u/Kalimehtar)\
**Replies:** 2\
**Last updated:** [June 8, 2025, 7:43pm UTC](https://racket.discourse.group/t/when-use-suffixes-and/3781 "2025-06-08T19:43:32Z")

</div>

I see in 6 Textual Matters that "?" should be used in "predicates and boolean-valued functions" and "!" for "setters and field mutators". But in racket/gui I see accept-drop-files without "?" and setter enable without "…

---

## [Map on nested lists](https://racket.discourse.group/t/map-on-nested-lists/3769)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 7\
**Last updated:** [June 6, 2025, 10:36am UTC](https://racket.discourse.group/t/map-on-nested-lists/3769 "2025-06-06T10:36:43Z")

</div>

I was in need of applying a function to a list of values that contains sub-lists. map can not works on nested lists and i can not find a procedure in the scheme library or SRFI so i wrote my own : (module map-nested rac…

---

## ["Contributing" link on racket-lang.org is busted](https://racket.discourse.group/t/contributing-link-on-racket-lang-org-is-busted/3774)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 4\
**Last updated:** [June 6, 2025, 1:16am UTC](https://racket.discourse.group/t/contributing-link-on-racket-lang-org-is-busted/3774 "2025-06-06T01:16:12Z")

</div>

I submitted an issue on GitHub to racket/racket-lang-org with the details.

---

## [Racket meet-up: Saturday, 7 June 2025 at 18:00 UTC](https://racket.discourse.group/t/racket-meet-up-saturday-7-june-2025-at-18-00-utc/3771)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [June 4, 2025, 5:06pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-7-june-2025-at-18-00-utc/3771 "2025-06-04T17:06:47Z")

</div>

Everyone is welcome to join us for the :racket: Racket meet-up: Saturday, 7 June 2025 at 18:00 UTC In your timezone: 2025-06-07T18:00:00Z (UTC). (converter). At this meet-up: in-person meet-ups being planned for SF a…

---

## [Fix source module of a variable created with syntax](https://racket.discourse.group/t/fix-source-module-of-a-variable-created-with-syntax/3770)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 0\
**Last updated:** [June 3, 2025, 4:01pm UTC](https://racket.discourse.group/t/fix-source-module-of-a-variable-created-with-syntax/3770 "2025-06-03T16:01:01Z")

</div>

hello, i have a hard question , not even sure it can be done, i parse some superscript character and create variable from the token i get with this code: (datum-\>syntax #'superscript-parser (string-\>symbol p-tok)) all…

---

## [Rhombus: Which way we should import packages](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767)

<div class="topic-metadata">

**Author:** [@corbasai](https://racket.discourse.group/u/corbasai)\
**Replies:** 2\
**Last updated:** [June 3, 2025, 5:28am UTC](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767 "2025-06-03T05:28:38Z")

</div>

Rhombus: Which way should we import packages like SXML? I was trying so import: lib("sxml/sxml.rkt") as sxml and fail, - no such file or directory ' ~/.local/share/racket/8.17/pkgs/sxml/sxml/sxml.rkt'

---

## [John Conway's FRACTRAN in Racket](https://racket.discourse.group/t/john-conways-fractran-in-racket/3768)

<div class="topic-metadata">

**Author:** [@shawnw](https://racket.discourse.group/u/shawnw)\
**Replies:** 0\
**Last updated:** [June 2, 2025, 12:20pm UTC](https://racket.discourse.group/t/john-conways-fractran-in-racket/3768 "2025-06-02T12:20:28Z")

</div>

Recently in a Hacker News post, I learned about the existence of Conway's FRACTRAN, an esoteric programming language based on multiplying integers with rational numbers until the result is an integer (Then repeat). One o…

---

## [Accessing stdout when current-output-port parameter is overridden](https://racket.discourse.group/t/accessing-stdout-when-current-output-port-parameter-is-overridden/3765)

<div class="topic-metadata">

**Author:** [@stevebyan](https://racket.discourse.group/u/stevebyan)\
**Replies:** 2\
**Last updated:** [May 28, 2025, 10:40pm UTC](https://racket.discourse.group/t/accessing-stdout-when-current-output-port-parameter-is-overridden/3765 "2025-05-28T22:40:52Z")

</div>

How do I access stdout when I'm in a parameterize context where current-output-port is set to something other than stdout?

---

## [Accessibility: DrRacket cursor (linux) visiblity](https://racket.discourse.group/t/accessibility-drracket-cursor-linux-visiblity/3764)

<div class="topic-metadata">

**Author:** [@Lynn](https://racket.discourse.group/u/Lynn)\
**Replies:** 2\
**Last updated:** [May 28, 2025, 3:04pm UTC](https://racket.discourse.group/t/accessibility-drracket-cursor-linux-visiblity/3764 "2025-05-28T15:04:01Z")

</div>

I cannot see the cursor in DrRacket. (not the mouse pointer) It is too thin and close to not visible at all. I can't find a way to adjust it. Is there a way?

---

## [Where to find the correct syntax for #lang racklog?](https://racket.discourse.group/t/where-to-find-the-correct-syntax-for-lang-racklog/3759)

<div class="topic-metadata">

**Author:** [@UserX](https://racket.discourse.group/u/UserX)\
**Replies:** 3\
**Last updated:** [May 26, 2025, 9:44am UTC](https://racket.discourse.group/t/where-to-find-the-correct-syntax-for-lang-racklog/3759 "2025-05-26T09:44:27Z")

</div>

It appears that either I'm doing something blatantly stupid or #lang racklog documentation misses some points. Here the question. According to the documentation This module language accepts the syntax of Datalog (exc…

---

## [Image-Based development and Interactive Experience](https://racket.discourse.group/t/image-based-development-and-interactive-experience/3679)

<div class="topic-metadata">

**Author:** [@ungsams](https://racket.discourse.group/u/ungsams)\
**Replies:** 36\
**Last updated:** [May 24, 2025, 3:49pm UTC](https://racket.discourse.group/t/image-based-development-and-interactive-experience/3679 "2025-05-24T15:49:31Z")

</div>

Hello everyone, I am new to Racket and was wondering if and how it is possible to have a decent experience (emacs/geiser) in terms of interactive development similar to common lisp. Is there something that allows to rec…

---

## [Should we consider publishing release candidates ("rc")?](https://racket.discourse.group/t/should-we-consider-publishing-release-candidates-rc/3719)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 12\
**Last updated:** [May 22, 2025, 6:54pm UTC](https://racket.discourse.group/t/should-we-consider-publishing-release-candidates-rc/3719 "2025-05-22T18:54:14Z")

</div>

(With apologies if the release-management tag is inappropriate.) The recent thread about 8.17 package failures had me thinking about release candidates in other communities. For example, Git and Alacritty both publish -…

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

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