# Latest

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

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

**Page:** 18

---

## [Behavioural differences in \`match\` for splicing/single pattern variables](https://racket.discourse.group/t/behavioural-differences-in-match-for-splicing-single-pattern-variables/3571)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 10\
**Last updated:** [February 27, 2025, 7:19pm UTC](https://racket.discourse.group/t/behavioural-differences-in-match-for-splicing-single-pattern-variables/3571 "2025-02-27T19:19:58Z")

</div>

Hi, Racket Discourse. Quick question: Why do these instances of the pattern variable A handle "equality" of A across the pattern differently? ;; the circles are printed \`exp\` structs and the squares are printed \`log\` s…

---

## [DrRacket - view toplevel definitions of actual file?](https://racket.discourse.group/t/drracket-view-toplevel-definitions-of-actual-file/3588)

<div class="topic-metadata">

**Author:** [@gekkonier](https://racket.discourse.group/u/gekkonier)\
**Replies:** 3\
**Last updated:** [February 26, 2025, 4:11pm UTC](https://racket.discourse.group/t/drracket-view-toplevel-definitions-of-actual-file/3588 "2025-02-26T16:11:27Z")

</div>

I really like the program contour beside the definitions. It helps me to quickly navigate around. It would be (for me) nice too if I could have a list of top-level definitions as list, where i can click the name of it …

---

## [A bit of strange behaviour](https://racket.discourse.group/t/a-bit-of-strange-behaviour/3587)

<div class="topic-metadata">

**Author:** [@iobates](https://racket.discourse.group/u/iobates)\
**Replies:** 2\
**Last updated:** [February 25, 2025, 3:34pm UTC](https://racket.discourse.group/t/a-bit-of-strange-behaviour/3587 "2025-02-25T15:34:16Z")

</div>

I was just doing some small stuff with racket, was looking through files on a nas. The thing I found strange was In drracket I was trying (define root "/some/dir/that/exists/with/files/and/folders") (define files (…

---

## [Any way to convert .rkt file to HTML?](https://racket.discourse.group/t/any-way-to-convert-rkt-file-to-html/3460)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 10\
**Last updated:** [February 24, 2025, 10:58pm UTC](https://racket.discourse.group/t/any-way-to-convert-rkt-file-to-html/3460 "2025-02-24T22:58:48Z")

</div>

Is there a one-liner (or really simple) way to output a .rkt file as HTML for easy display, with snips, syntax highlighting, etc.?

---

## [Html generating: xml library reinterpreting &](https://racket.discourse.group/t/html-generating-xml-library-reinterpreting/3575)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 17\
**Last updated:** [February 24, 2025, 5:07pm UTC](https://racket.discourse.group/t/html-generating-xml-library-reinterpreting/3575 "2025-02-24T17:07:12Z")

</div>

Hello, just a little technical problem , i want to use greek letter for physic size and i'm using (require xml) i want to use ρ , instead of rho so i do: (regexp-replace #rx"rho" physic "\\\\&rho;") but now i solved …

---

## [Anybody at SIGCSE next week?](https://racket.discourse.group/t/anybody-at-sigcse-next-week/3581)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 2\
**Last updated:** [February 23, 2025, 4:59pm UTC](https://racket.discourse.group/t/anybody-at-sigcse-next-week/3581 "2025-02-23T16:59:46Z")

</div>

My first time back in about ten years and just wondering if anyone else would be there.

---

## [A few annoying bugs](https://racket.discourse.group/t/a-few-annoying-bugs/3582)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 0\
**Last updated:** [February 22, 2025, 5:14am UTC](https://racket.discourse.group/t/a-few-annoying-bugs/3582 "2025-02-22T05:14:09Z")

</div>

In the course of trying to give a quiz, I've come across a few bugs in the last few days that I just wanted to highlight. Adding a Text Box in BSL results in being unable to run the file. Code in a Text Box is unre…

---

## [Call for Participation: BOB 2025 (Berlin, Mar 14)](https://racket.discourse.group/t/call-for-participation-bob-2025-berlin-mar-14/3425)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 2\
**Last updated:** [February 20, 2025, 3:09pm UTC](https://racket.discourse.group/t/call-for-participation-bob-2025-berlin-mar-14/3425 "2025-02-20T15:09:25Z")

</div>

More info here: https://bobkonf.de/2025/ ========================================================================= BOB 2025 Conference “What happens if we simply use what’s best?” March 14, 2025, B…

---

## [DSLs for Safe iOS/watchOS Communication](https://racket.discourse.group/t/dsls-for-safe-ios-watchos-communication/3570)

<div class="topic-metadata">

**Author:** [@bogdan](https://racket.discourse.group/u/bogdan)\
**Replies:** 2\
**Last updated:** [February 19, 2025, 6:22am UTC](https://racket.discourse.group/t/dsls-for-safe-ios-watchos-communication/3570 "2025-02-19T06:22:53Z")

</div>

Just sharing a post I wrote today on enhancing a Swift project by leveraging a Racket DSL. https://defn.io/2025/02/16/type-safe-watchos-communication/

---

## [Macro expander/Module system - build-module-name](https://racket.discourse.group/t/macro-expander-module-system-build-module-name/3559)

<div class="topic-metadata">

**Author:** [@mendelsshop](https://racket.discourse.group/u/mendelsshop)\
**Replies:** 1\
**Last updated:** [February 16, 2025, 3:27pm UTC](https://racket.discourse.group/t/macro-expander-module-system-build-module-name/3559 "2025-02-16T15:27:59Z")

</div>

I am implementing a macro expander for a language I am writing. I was looking at https://github.com/mflatt/expander (in the demi branch), in module-path.rkt. There is a function build-module-name: ;; Build a submodule …

---

## [Code doesn't work, not surprised however it's yet another example from a book](https://racket.discourse.group/t/code-doesnt-work-not-surprised-however-its-yet-another-example-from-a-book/3568)

<div class="topic-metadata">

**Author:** [@munroec](https://racket.discourse.group/u/munroec)\
**Replies:** 5\
**Last updated:** [February 16, 2025, 3:08pm UTC](https://racket.discourse.group/t/code-doesnt-work-not-surprised-however-its-yet-another-example-from-a-book/3568 "2025-02-16T15:08:17Z")

</div>

Things were was executing ok until I added section that I have marked which was supposed to plot the the set union. I was very suspicious of the code that as the offending terms were never defined. Any thoughts on what i…

---

## [Implicit Form Bindings](https://racket.discourse.group/t/implicit-form-bindings/3567)

<div class="topic-metadata">

**Author:** [@YongaTechnic](https://racket.discourse.group/u/YongaTechnic)\
**Replies:** 1\
**Last updated:** [February 15, 2025, 12:33pm UTC](https://racket.discourse.group/t/implicit-form-bindings/3567 "2025-02-15T12:33:10Z")

</div>

Bindings like #%module-begin #%app #%datum #%top where are they defined, and is there a fulll list? Thanks

---

## [How to label axis in plot?](https://racket.discourse.group/t/how-to-label-axis-in-plot/3565)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 2\
**Last updated:** [February 14, 2025, 11:32am UTC](https://racket.discourse.group/t/how-to-label-axis-in-plot/3565 "2025-02-14T11:32:00Z")

</div>

hello, how to label x and y axis in plot? i want to add some units and physic name of plotted value but i only get x axis and y axis : i want instead to have for example t and rhoe or B. Also having a way to 'lin…

---

## [Working Through Exercises in HtDP 2nd Edition](https://racket.discourse.group/t/working-through-exercises-in-htdp-2nd-edition/3522)

<div class="topic-metadata">

**Author:** [@OldDutchCap](https://racket.discourse.group/u/OldDutchCap)\
**Replies:** 11\
**Last updated:** [February 13, 2025, 9:15pm UTC](https://racket.discourse.group/t/working-through-exercises-in-htdp-2nd-edition/3522 "2025-02-13T21:15:03Z")

</div>

Not that I think this is anything particularly noteworthy or special but I've been working through the exercises in HtDP 2nd Edition and posting my answers up to my blog lately. I decided to try to do the exercises with…

---

## [Forthy Friday (Macro)](https://racket.discourse.group/t/forthy-friday-macro/3547)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 1\
**Last updated:** [February 13, 2025, 6:12pm UTC](https://racket.discourse.group/t/forthy-friday-macro/3547 "2025-02-13T18:12:03Z")

</div>

Hi, Racket Discourse. I was feeling a bit antsy last night and thought it would be good idea to take a look at forsp, which I'd glanced at before, but forgotten about again in the meantime. Anthony presents a very inte…

---

## [Is A Process Running?](https://racket.discourse.group/t/is-a-process-running/3548)

<div class="topic-metadata">

**Author:** [@OldDutchCap](https://racket.discourse.group/u/OldDutchCap)\
**Replies:** 6\
**Last updated:** [February 10, 2025, 7:48pm UTC](https://racket.discourse.group/t/is-a-process-running/3548 "2025-02-10T19:48:35Z")

</div>

Just curious--is there some way in Racket to check if a given binary is running or not? (subprocess? ) doesn't seem to find the process I'm looking for. I mean I check by process-id and I get false and I check by name…

---

## [Scope for Work on Racket -\> WASM?](https://racket.discourse.group/t/scope-for-work-on-racket-wasm/3556)

<div class="topic-metadata">

**Author:** [@divya](https://racket.discourse.group/u/divya)\
**Replies:** 4\
**Last updated:** [February 12, 2025, 8:23pm UTC](https://racket.discourse.group/t/scope-for-work-on-racket-wasm/3556 "2025-02-12T20:23:59Z")

</div>

I'd like to know where we are at with compiling Racket to WASM. I have been planning to contribute to Racket, and I believe this one is something I'd really like to help with. I know Adam Perlin has a Master's thesis on…

---

## [Threading and paralelism](https://racket.discourse.group/t/threading-and-paralelism/3563)

<div class="topic-metadata">

**Author:** [@GunpowderGuy](https://racket.discourse.group/u/GunpowderGuy)\
**Replies:** 2\
**Last updated:** [February 12, 2025, 6:20pm UTC](https://racket.discourse.group/t/threading-and-paralelism/3563 "2025-02-12T18:20:34Z")

</div>

Hello, I'm new to Racket, but I also use Idris2, which compiles to this language. Is there a more detailed explanation of Racket's parallelism beyond these resources? Racket Guide: Parallelism Racket Foreign Library: …

---

## [Setting bits in really wide numbers](https://racket.discourse.group/t/setting-bits-in-really-wide-numbers/3539)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 4\
**Last updated:** [February 11, 2025, 12:03pm UTC](https://racket.discourse.group/t/setting-bits-in-really-wide-numbers/3539 "2025-02-11T12:03:27Z")

</div>

Hi, Racket Discourse. Among other things, I am playing with a bloom-filter to try and validate UUIDs used in a database for a very numerous set of records. At first, I simply queried the DB whenever I needed to validat…

---

## [Cify & Schemify & Nanopass](https://racket.discourse.group/t/cify-schemify-nanopass/3552)

<div class="topic-metadata">

**Author:** [@YongaTechnic](https://racket.discourse.group/u/YongaTechnic)\
**Replies:** 3\
**Last updated:** [February 10, 2025, 11:53am UTC](https://racket.discourse.group/t/cify-schemify-nanopass/3552 "2025-02-10T11:53:32Z")

</div>

Hi fellows, I want to learn about City & Schemify and Nanopass. What is the best way to learn? Any suggestions? Thanks

---

## [WASM Proposal Lacks Support for Reusable Continuations](https://racket.discourse.group/t/wasm-proposal-lacks-support-for-reusable-continuations/3553)

<div class="topic-metadata">

**Author:** [@GunpowderGuy](https://racket.discourse.group/u/GunpowderGuy)\
**Replies:** 0\
**Last updated:** [February 9, 2025, 11:42am UTC](https://racket.discourse.group/t/wasm-proposal-lacks-support-for-reusable-continuations/3553 "2025-02-09T11:42:53Z")

</div>

The WebAssembly Stack Switching Proposal is introducing support for one-shot continuations, which can only be resumed once. This is great for features like coroutines or async/await, but it falls short for languages like…

---

## [Getting Documentation from the Help Menu](https://racket.discourse.group/t/getting-documentation-from-the-help-menu/3546)

<div class="topic-metadata">

**Author:** [@munroec](https://racket.discourse.group/u/munroec)\
**Replies:** 6\
**Last updated:** [February 8, 2025, 1:58pm UTC](https://racket.discourse.group/t/getting-documentation-from-the-help-menu/3546 "2025-02-08T13:58:40Z")

</div>

Hi Folks, I just discovered that selecting “Documentation” under “Help” in the DrRacket IDE that the functionality depends on what I set as my default browser. It works flawlessly with Safari as the default on my iMac…

---

## [Defining the runtime value of a struct name](https://racket.discourse.group/t/defining-the-runtime-value-of-a-struct-name/3543)

<div class="topic-metadata">

**Author:** [@acarrico](https://racket.discourse.group/u/acarrico)\
**Replies:** 20\
**Last updated:** [February 7, 2025, 4:16pm UTC](https://racket.discourse.group/t/defining-the-runtime-value-of-a-struct-name/3543 "2025-02-07T16:16:28Z")

</div>

By default, the Racket struct macro creates two bindings for the name: a runtime binding, and a transformer binding. You can shift these around with #:name and #:constructor-name, but as far as I know, you can't supply t…

---

## [One Kind of Binding?](https://racket.discourse.group/t/one-kind-of-binding/3414)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 29\
**Last updated:** [February 7, 2025, 1:55pm UTC](https://racket.discourse.group/t/one-kind-of-binding/3414 "2025-02-07T13:55:37Z")

</div>

Hello, This is a topic that's come up from time to time in Qi meetings. I'm moving it out into a separate thread so that others can follow and chime in. It'd be nice to understand: Could we have the same macro system w…

---

## [Hi to all, I enjoyed the Jitsi](https://racket.discourse.group/t/hi-to-all-i-enjoyed-the-jitsi/3535)

<div class="topic-metadata">

**Author:** [@hairylarry](https://racket.discourse.group/u/hairylarry)\
**Replies:** 6\
**Last updated:** [February 7, 2025, 8:51am UTC](https://racket.discourse.group/t/hi-to-all-i-enjoyed-the-jitsi/3535 "2025-02-07T08:51:31Z")

</div>

I enjoyed the conversation today at the Racket Jitsi. My son, Kier, also took a computer science degree and he's in the middle of his career while I'm retired and program as a hobby. So I get to talk to him once in a whi…

---

## [Apply values to a procedure](https://racket.discourse.group/t/apply-values-to-a-procedure/3506)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 35\
**Last updated:** [February 6, 2025, 10:54pm UTC](https://racket.discourse.group/t/apply-values-to-a-procedure/3506 "2025-02-06T22:54:34Z")

</div>

Hello, I was in the need of applying a procedure to a result that return 3 values (x,y,z) to put this in a list. I know this works: (call-with-values (lambda () (values 1 2 3)) list) but i find it not pleasant to wea…

---

## [Announcing Qi 5: Flowing with Lists](https://racket.discourse.group/t/announcing-qi-5-flowing-with-lists/3545)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 0\
**Last updated:** [February 6, 2025, 6:21pm UTC](https://racket.discourse.group/t/announcing-qi-5-flowing-with-lists/3545 "2025-02-06T18:21:39Z")

</div>

Announcing Qi 5: Flowing with Lists Qi is an embeddable language for easily expressing flow-oriented computations in your programs. And now, you can use it seamlessly with list operations. Friends, It gives me great…

---

## [Prolog to Racklog - Trouble using %rel and %which](https://racket.discourse.group/t/prolog-to-racklog-trouble-using-rel-and-which/3544)

<div class="topic-metadata">

**Author:** [@lannydpittman](https://racket.discourse.group/u/lannydpittman)\
**Replies:** 1\
**Last updated:** [February 6, 2025, 4:30pm UTC](https://racket.discourse.group/t/prolog-to-racklog-trouble-using-rel-and-which/3544 "2025-02-06T16:30:01Z")

</div>

This problem has really stumped me. I don't understand the correct method to build a simple Prolog rule in Racklog, for example, pairing two people up by company: % Prolog (runs in SWISH) company(art ,apple). company(bo…

---

## [Getting all available submodules in a module](https://racket.discourse.group/t/getting-all-available-submodules-in-a-module/3542)

<div class="topic-metadata">

**Author:** [@nik](https://racket.discourse.group/u/nik)\
**Replies:** 4\
**Last updated:** [February 5, 2025, 11:46pm UTC](https://racket.discourse.group/t/getting-all-available-submodules-in-a-module/3542 "2025-02-05T23:46:47Z")

</div>

I have a module wherein I defined several submodules. Is there an easy way to get a list of all of the submodules? If I have the following file, example.rkt #lang racket/base (module one racket/base (provide doc) …

---

## [Transferring bindings between Rhombus and Racket](https://racket.discourse.group/t/transferring-bindings-between-rhombus-and-racket/3540)

<div class="topic-metadata">

**Author:** [@jamesgeddes](https://racket.discourse.group/u/jamesgeddes)\
**Replies:** 2\
**Last updated:** [February 4, 2025, 10:07pm UTC](https://racket.discourse.group/t/transferring-bindings-between-rhombus-and-racket/3540 "2025-02-04T22:07:30Z")

</div>

Is there documentation about how Rhombus values are represented when exported to Racket, and vice versa? (It may be that the correct answer here is to read the source, which I would be okay to hear.) The context is that…

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

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