# Latest

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

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

**Page:** 11

---

## [Can typed racket be used to decrease memory usage?](https://racket.discourse.group/t/can-typed-racket-be-used-to-decrease-memory-usage/3946)

<div class="topic-metadata">

**Author:** [@sora22](https://racket.discourse.group/u/sora22)\
**Replies:** 3\
**Last updated:** [September 23, 2025, 3:24pm UTC](https://racket.discourse.group/t/can-typed-racket-be-used-to-decrease-memory-usage/3946 "2025-09-23T15:24:02Z")

</div>

I'm trying to reduce the memory usage of a tool I'm helping to develop, and was wondering if typed racket could help me? The example I had in mind was a vector of type (Mutable-Vectorof Byte). Does typed racket only guar…

---

## [Resolving/expanding syntax object in context of specific module](https://racket.discourse.group/t/resolving-expanding-syntax-object-in-context-of-specific-module/3954)

<div class="topic-metadata">

**Author:** [@kimmyg](https://racket.discourse.group/u/kimmyg)\
**Replies:** 2\
**Last updated:** [September 23, 2025, 1:31am UTC](https://racket.discourse.group/t/resolving-expanding-syntax-object-in-context-of-specific-module/3954 "2025-09-23T01:31:24Z")

</div>

I am defining a macro in a rhombus module that produces legal shplait syntax and is intended to be accessed by a module written in shplait. What is the most direct and/or preferred way to associate the shplait language …

---

## [(fifteenth RacketCon) countdown](https://racket.discourse.group/t/fifteenth-racketcon-countdown/3953)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 22, 2025, 5:01pm UTC](https://racket.discourse.group/t/fifteenth-racketcon-countdown/3953 "2025-09-22T17:01:10Z")

</div>

view this at https://racket.discourse.group/t/fifteenth-racketcon-countdown/3953 This counts down to 8:30am 4 October 2025 https://con.racket-lang.org

---

## [Can Racket's arrays have arrays as elements?](https://racket.discourse.group/t/can-rackets-arrays-have-arrays-as-elements/3952)

<div class="topic-metadata">

**Author:** [@Gambiteer](https://racket.discourse.group/u/Gambiteer)\
**Replies:** 2\
**Last updated:** [September 22, 2025, 5:00pm UTC](https://racket.discourse.group/t/can-rackets-arrays-have-arrays-as-elements/3952 "2025-09-22T17:00:43Z")

</div>

I looked through the math/array documentation, and it wasn't clear to me whether Racket's arrays can have arrays as elements. This question arose in my mind because if arrays can have arrays as elements, I am a bit conf…

---

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

<div class="topic-metadata">

**Author:** [@peter88](https://racket.discourse.group/u/peter88)\
**Replies:** 0\
**Last updated:** [September 22, 2025, 8:41am UTC](https://racket.discourse.group/t/tfp-2026-call-for-papers-for-the-27th-international-symposium-on-trends-in-functional-programming-odense-denmark-january-2026/3951 "2025-09-22T08:41:29Z")

</div>

TFP 2026 -- 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 Submission …

---

## [12 days to RacketCon](https://racket.discourse.group/t/12-days-to-racketcon/3950)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 22, 2025, 7:45am UTC](https://racket.discourse.group/t/12-days-to-racketcon/3950 "2025-09-22T07:45:19Z")

</div>

12 days to RacketCon Join us to learn about miniDusa: An Extensible Finite-Choice Logic Programming Language Presentation details at https://con.racket-lang.org RacketCon is 4-5 October at UMass Boston and online. Reg…

---

## [An arrays proposal for R7RS Large](https://racket.discourse.group/t/an-arrays-proposal-for-r7rs-large/3947)

<div class="topic-metadata">

**Author:** [@Gambiteer](https://racket.discourse.group/u/Gambiteer)\
**Replies:** 0\
**Last updated:** [September 20, 2025, 4:36pm UTC](https://racket.discourse.group/t/an-arrays-proposal-for-r7rs-large/3947 "2025-09-20T16:36:00Z")

</div>

I'm preparing a proposal for programming with arrays, based largely on SRFI 231, for R7RS Large. SRFI 231 is here: This month I began discussing on the SRFI 231 mail list what changes to SRFI 231 might be necessary: …

---

## [A corner to discuss arrays](https://racket.discourse.group/t/a-corner-to-discuss-arrays/3944)

<div class="topic-metadata">

**Author:** [@soegaard](https://racket.discourse.group/u/soegaard)\
**Replies:** 4\
**Last updated:** [September 19, 2025, 11:34pm UTC](https://racket.discourse.group/t/a-corner-to-discuss-arrays/3944 "2025-09-19T23:34:32Z")

</div>

Hi, Bradley Lucier has recently worked on "Intervals and Generalized Arrays" (SRFI 231). He is looking for a discussion forum to improve the srfi. The natural place would have been either a Discourse on scheme.org or s…

---

## [Ion Fusion / 14 Days till RacketCon](https://racket.discourse.group/t/ion-fusion-14-days-till-racketcon/3945)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 1:22pm UTC](https://racket.discourse.group/t/ion-fusion-14-days-till-racketcon/3945 "2025-09-19T13:22:21Z")

</div>

Only 14 days to go - have you registered yet? “Ion Fusion is a customizable programming language that unifies the semantics of persistent data and the code that manipulates it. Oriented around the Amazon Ion data forma…

---

## [16 Days till RacketCon](https://racket.discourse.group/t/16-days-till-racketcon/3943)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [September 18, 2025, 10:02am UTC](https://racket.discourse.group/t/16-days-till-racketcon/3943 "2025-09-18T10:02:48Z")

</div>

16 Days till RacketCon Come join us and learn about Compositional Object Oriented Prototypes RacketCon programme and registration details at https://con.racket-lang.org You can see recordings of talks at previous even…

---

## [Type matching in typed Racket](https://racket.discourse.group/t/type-matching-in-typed-racket/3941)

<div class="topic-metadata">

**Author:** [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Replies:** 1\
**Last updated:** [September 16, 2025, 8:18pm UTC](https://racket.discourse.group/t/type-matching-in-typed-racket/3941 "2025-09-16T20:18:56Z")

</div>

Trying to use match in type Racket, I wonder if there is a match pattern that can test the type of a value? If I have define a type Frummich, is there a math pattern I can use to tell whether value being matched is in …

---

## [Why is scheduling this future from a thread slower than scheduling it from the main thread?](https://racket.discourse.group/t/why-is-scheduling-this-future-from-a-thread-slower-than-scheduling-it-from-the-main-thread/3940)

<div class="topic-metadata">

**Author:** [@jrkalyan](https://racket.discourse.group/u/jrkalyan)\
**Replies:** 2\
**Last updated:** [September 16, 2025, 5:37pm UTC](https://racket.discourse.group/t/why-is-scheduling-this-future-from-a-thread-slower-than-scheduling-it-from-the-main-thread/3940 "2025-09-16T17:37:19Z")

</div>

I'm interested in having a synchronization event available for work started in parallel via a future, so that I can combine it with other synchronization events. The first thing I tried was using a new green thread that …

---

## [Oddities in branching structure](https://racket.discourse.group/t/oddities-in-branching-structure/3930)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 5\
**Last updated:** [September 16, 2025, 2:22pm UTC](https://racket.discourse.group/t/oddities-in-branching-structure/3930 "2025-09-16T14:22:43Z")

</div>

Ok, it's late, I'm tired, and I've spent a lot of time staring at git log --oneline --graph output, so forgive me if this is incoherent :slight\_smile: I (re?)discovered that git describe \<commit\> is generally not very h…

---

## [Drdr timing data missing?](https://racket.discourse.group/t/drdr-timing-data-missing/3938)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 2\
**Last updated:** [September 15, 2025, 1:51pm UTC](https://racket.discourse.group/t/drdr-timing-data-missing/3938 "2025-09-15T13:51:42Z")

</div>

I'm seeing a timeout on the stepper test file automatic\_tests.rkt. The fail message gives me a link to https://drdr.racket-lang.org/70871/cs/racket/share/pkgs/htdp-test/tests/stepper/automatic-tests.rkt , which contains …

---

## [18 Days till RacketCon](https://racket.discourse.group/t/18-days-till-racketcon/3939)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 15, 2025, 8:26am UTC](https://racket.discourse.group/t/18-days-till-racketcon/3939 "2025-09-15T08:26:23Z")

</div>

It’s a great programme - details at https://con.racket-lang.org/ register now. (If you cannot attend in-person, there is an option to help support the livestream for remote participants.) S. :beetle:

---

## [Hide #:id something in the left panel column in scribble](https://racket.discourse.group/t/hide-id-something-in-the-left-panel-column-in-scribble/3937)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 4\
**Last updated:** [September 11, 2025, 8:18am UTC](https://racket.discourse.group/t/hide-id-something-in-the-left-panel-column-in-scribble/3937 "2025-09-11T08:18:17Z")

</div>

hi, another question in documenting infix in the prefix world of scribble :slightly\_smiling\_face: @defform\[#:id \\: {T\[begin : end\]}\]{ Slicing of vectors or strings. } @codeblock|{ {"elephant"\[2 : 5\]} "eph" }| @deffor…

---

## [How to serialize/deserialize text editors and structures including text editors](https://racket.discourse.group/t/how-to-serialize-deserialize-text-editors-and-structures-including-text-editors/3605)

<div class="topic-metadata">

**Author:** [@eric-badouel](https://racket.discourse.group/u/eric-badouel)\
**Replies:** 7\
**Last updated:** [September 9, 2025, 2:11am UTC](https://racket.discourse.group/t/how-to-serialize-deserialize-text-editors-and-structures-including-text-editors/3605 "2025-09-09T02:11:30Z")

</div>

I'm trying to develop a program to manipulate and edit a zipper whose nodes are text editors (objects in the text% class). More precisely, a node is an instance of a class derived from text%, which can include additional…

---

## [On macOS how to exit the racket executable](https://racket.discourse.group/t/on-macos-how-to-exit-the-racket-executable/3936)

<div class="topic-metadata">

**Author:** [@racket.raider](https://racket.discourse.group/u/racket.raider)\
**Replies:** 1\
**Last updated:** [September 7, 2025, 7:32pm UTC](https://racket.discourse.group/t/on-macos-how-to-exit-the-racket-executable/3936 "2025-09-07T19:32:41Z")

</div>

On macOS using Emacs, how do I exit the racket executable launched by empty-scene without killing the REPL or force quitting the executable and cause the {racket-back-end-/} exited abnormally with code 1. Closing the win…

---

## [Illustrate "anonymous recursive functions" à la PowerShell](https://racket.discourse.group/t/illustrate-anonymous-recursive-functions-a-la-powershell/3932)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [September 6, 2025, 7:12pm UTC](https://racket.discourse.group/t/illustrate-anonymous-recursive-functions-a-la-powershell/3932 "2025-09-06T19:12:52Z")

</div>

Wrote up a nice little macro in @racketlang to illustrate "anonymous recursive functions" à la PowerShell. GitHub - shriram/anonymous-recursive-function: Anonymous recursive functions in Racket https://discord.com/ch…

---

## [Bug in pict3d leads to crash in DrRacket](https://racket.discourse.group/t/bug-in-pict3d-leads-to-crash-in-drracket/3897)

<div class="topic-metadata">

**Author:** [@GunpowderGuy](https://racket.discourse.group/u/GunpowderGuy)\
**Replies:** 15\
**Last updated:** [September 6, 2025, 10:06pm UTC](https://racket.discourse.group/t/bug-in-pict3d-leads-to-crash-in-drracket/3897 "2025-09-06T22:06:24Z")

</div>

There has been a bug with pict3d for some time now. Already posted the problem a couple of times on the racket discord. Hopefully someone here can fix it

---

## [\*\*Racket meet-up\*\*: Saturday, 6 September 2025 at 18:00 UTC](https://racket.discourse.group/t/racket-meet-up-saturday-6-september-2025-at-18-00-utc/3933)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 6, 2025, 5:54pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-6-september-2025-at-18-00-utc/3933 "2025-09-06T17:54:09Z")

</div>

Everyone is welcome to join us for the :racket: Racket meet-up: Saturday, 6 September 2025 at 18:00 UTC image by @pard In your timezone: 2025-09-06T18:00:00Z (UTC). (converter). At this meet-up: in-person meet-up…

---

## [Style question: alternatives to threading?](https://racket.discourse.group/t/style-question-alternatives-to-threading/3929)

<div class="topic-metadata">

**Author:** [@jamesgeddes](https://racket.discourse.group/u/jamesgeddes)\
**Replies:** 4\
**Last updated:** [September 6, 2025, 7:54am UTC](https://racket.discourse.group/t/style-question-alternatives-to-threading/3929 "2025-09-06T07:54:31Z")

</div>

Sometimes I have an expression like (f (g (h x))), except that the f, g, and h represent operations that are a little too short to bother giving names to (or even introducing lambdas) but a little too long to mash togeth…

---

## [Lock-free RO shared bytes w/o communicating across channels?](https://racket.discourse.group/t/lock-free-ro-shared-bytes-w-o-communicating-across-channels/3927)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 4\
**Last updated:** [September 3, 2025, 9:07pm UTC](https://racket.discourse.group/t/lock-free-ro-shared-bytes-w-o-communicating-across-channels/3927 "2025-09-03T21:07:23Z")

</div>

Like the title says, I'm looking for a way to efficiently share some data across embarrassingly parallel workloads without having to pay the communication cost of sending data through channels or locking it. I'm thinking…

---

## [Char\*\* and ffi - returning allocated string](https://racket.discourse.group/t/char-and-ffi-returning-allocated-string/3928)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 7\
**Last updated:** [September 3, 2025, 1:42pm UTC](https://racket.discourse.group/t/char-and-ffi-returning-allocated-string/3928 "2025-09-03T13:42:36Z")

</div>

Hello, I’ve got to integratie a c function that allocaties a string and writes the adres of the allocates memory to the variable, eg inC Void f(char \*\*s) Char \*v; f(&v); V contains the allocated string I can t seem…

---

## [μKanren Learnings](https://racket.discourse.group/t/kanren-learnings/3916)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 7\
**Last updated:** [August 31, 2025, 12:15am UTC](https://racket.discourse.group/t/kanren-learnings/3916 "2025-08-31T00:15:01Z")

</div>

Hi, Racket Discourse. I am busy researching μKanren to see if it would be suited to some tasks at work, and I thought to share some of my observations on the subject. So, the papers I am reading, are: µKanren: A Mini…

---

## [Syntax Classes and Module Boundaries](https://racket.discourse.group/t/syntax-classes-and-module-boundaries/3574)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 4\
**Last updated:** [August 29, 2025, 4:12pm UTC](https://racket.discourse.group/t/syntax-classes-and-module-boundaries/3574 "2025-08-29T16:12:09Z")

</div>

Hi, Racket Discourse. I am trying to split up some syntax-classes across different modules, to allow for more easily composable bits and bobs. The syntax-classes create temporary identifiers which are used as aliases f…

---

## [The doc make the packages fail to build](https://racket.discourse.group/t/the-doc-make-the-packages-fail-to-build/3925)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 5\
**Last updated:** [August 28, 2025, 9:35am UTC](https://racket.discourse.group/t/the-doc-make-the-packages-fail-to-build/3925 "2025-08-28T09:35:25Z")

</div>

Hello, this is not real errors but now i set : @defmodule\[SRFI-105 #:reader\]{ This reader package provides the SRFI-105 Curly Infix reader/parser. } @defmodule\[Scheme+\]{ This package provides the Scheme+ language de…

---

## [Melting prefix and infix expression with scheme+ for racket](https://racket.discourse.group/t/melting-prefix-and-infix-expression-with-scheme-for-racket/3802)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 4\
**Last updated:** [August 27, 2025, 4:08am UTC](https://racket.discourse.group/t/melting-prefix-and-infix-expression-with-scheme-for-racket/3802 "2025-08-27T04:08:11Z")

</div>

Hi "Racketeers" :slight\_smile: , i present the lastest feature of scheme+ for racket that allow the melting in an expression of both infix and prefix sub-expressions. There is a disambiguating algorithm based on a fini…

---

## [Documentation with scribble for infix syntax](https://racket.discourse.group/t/documentation-with-scribble-for-infix-syntax/3924)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 4\
**Last updated:** [August 26, 2025, 9:17pm UTC](https://racket.discourse.group/t/documentation-with-scribble-for-infix-syntax/3924 "2025-08-26T21:17:15Z")

</div>

Hi, scribble seems to be done only for prefix notation, if i do that: @defform\[{name \<- value}\]{ Assign to the variable @racket\[name\] the value @racket\[value\]. } scribble will assume name to be the macro name instead …

---

## [Date-\>seconds and time-zone-offsets](https://racket.discourse.group/t/date-seconds-and-time-zone-offsets/3923)

<div class="topic-metadata">

**Author:** [@hnmdijkema](https://racket.discourse.group/u/hnmdijkema)\
**Replies:** 5\
**Last updated:** [August 26, 2025, 5:42pm UTC](https://racket.discourse.group/t/date-seconds-and-time-zone-offsets/3923 "2025-08-26T17:42:48Z")

</div>

I hope someone can clarify this. I'm experimenting with racket dates and timezone info. I did following: Welcome to DrRacket, version 8.18 \[cs\]. Language: racket/base \[custom\]. \> (define s (current-seconds)) \> (define …

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

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