# General

**URL:** https://racket.discourse.group/c/general/12.md?page=19

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

**Page:** 20

---

## [RacketCon 2022: Hotel information added](https://racket.discourse.group/t/racketcon-2022-hotel-information-added/1149)

<div class="topic-metadata">

**Author:** [@jesse](https://racket.discourse.group/u/jesse)\
**Replies:** 0\
**Last updated:** [July 14, 2022, 11:54am UTC](https://racket.discourse.group/t/racketcon-2022-hotel-information-added/1149 "2022-07-14T11:54:07Z")

</div>

RacketCon 2022 planning is picking up steam! In particular, we have managed to reserve blocks of rooms, at reasonable rates, at a couple of hotels near the conference venue. See the RacketCon homepage for details (scroll…

---

## [Are there any 'Developer Evangelist' on the plane?](https://racket.discourse.group/t/are-there-any-developer-evangelist-on-the-plane/1108)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [July 3, 2022, 2:58pm UTC](https://racket.discourse.group/t/are-there-any-developer-evangelist-on-the-plane/1108 "2022-07-03T14:58:51Z")

</div>

Are there any 'Developer Evangelist' on the plane? or does anyone know one who might be up for providing a little advice? I'd like to take up a half hour of the time of someone who knows what they are doing to see if t…

---

## [Racket meet-up Saturday, 2 July 2022 at 18:00 UTC :racket:](https://racket.discourse.group/t/racket-meet-up-saturday-2-july-2022-at-18-00-utc/1094)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 6\
**Last updated:** [July 2, 2022, 11:25am UTC](https://racket.discourse.group/t/racket-meet-up-saturday-2-july-2022-at-18-00-utc/1094 "2022-07-02T11:25:27Z")

</div>

Racket meet-up Saturday, 2 July 2022 at 18:00 UTC :racket: 2022-07-02T18:00:00Z (UTC) Online: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: First Saturday EVERY month at UTC: 18:00 Show and tell …

---

## [What is an uninvokable procedure -- and how/why?](https://racket.discourse.group/t/what-is-an-uninvokable-procedure-and-how-why/1085)

<div class="topic-metadata">

**Author:** [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Replies:** 3\
**Last updated:** [June 16, 2022, 2:24pm UTC](https://racket.discourse.group/t/what-is-an-uninvokable-procedure-and-how-why/1085 "2022-06-16T14:24:36Z")

</div>

Reading TIL: Partial application and currying aren't the same made me look at the implementation of curry. A helper function it uses: ; arity-mask? -\> (or/c exact-nonnegative-integer? +inf.0 #f) ; ; Calculates th…

---

## [DrRacket suggestion: Add a hotkey to peel off the most immediate surrounding s-expression](https://racket.discourse.group/t/drracket-suggestion-add-a-hotkey-to-peel-off-the-most-immediate-surrounding-s-expression/1057)

<div class="topic-metadata">

**Author:** [@Jesse0x42](https://racket.discourse.group/u/Jesse0x42)\
**Replies:** 7\
**Last updated:** [June 10, 2022, 9:06pm UTC](https://racket.discourse.group/t/drracket-suggestion-add-a-hotkey-to-peel-off-the-most-immediate-surrounding-s-expression/1057 "2022-06-10T21:06:20Z")

</div>

DrRacket already makes it easy to delete or hide an entire s-expression (i.e. parentheses bounded expression). However, often you actually want to delete only the surrounding s-expression rather than the entire expressi…

---

## [Racket meet-up Saturday, 4 Jun 2022 at 18:00 UTC](https://racket.discourse.group/t/racket-meet-up-saturday-4-jun-2022-at-18-00-utc/1030)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 10\
**Last updated:** [June 7, 2022, 6:56pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-4-jun-2022-at-18-00-utc/1030 "2022-06-07T18:56:49Z")

</div>

Racket meet-up Saturday, 4 Jun 2022 at 18:00 UTC :racket: 2022-06-04T18:00:00Z (UTC) Online: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: First Saturday EVERY month at UTC: 18:00 Show and tell News & r…

---

## [Remote Racket School?](https://racket.discourse.group/t/remote-racket-school/1023)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [May 25, 2022, 5:59pm UTC](https://racket.discourse.group/t/remote-racket-school/1023 "2022-05-25T17:59:53Z")

</div>

Will there be and a Racket School https://school.racket-lang.org/ in 2022 and will there be an option for remote participation ? Bw Stephen

---

## [Apparent contradiction in the docs (with resolution?)](https://racket.discourse.group/t/apparent-contradiction-in-the-docs-with-resolution/1003)

<div class="topic-metadata">

**Author:** [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Replies:** 3\
**Last updated:** [May 20, 2022, 8:43pm UTC](https://racket.discourse.group/t/apparent-contradiction-in-the-docs-with-resolution/1003 "2022-05-20T20:43:02Z")

</div>

14.5 Impersonators and Chaperones says: An impersonator cannot be applied to an immutable value or refine the access to an immutable field in an instance of a structure type, since arbitrary redirection of an operation…

---

## [Racket meet-up Saturday 7 May 18:00 UTC :racket:](https://racket.discourse.group/t/racket-meet-up-saturday-7-may-18-00-utc/846)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 11\
**Last updated:** [May 9, 2022, 9:55pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-7-may-18-00-utc/846 "2022-05-09T21:55:09Z")

</div>

Racket meet-up Saturday 7 May 18:00 UTC :racket: 2022-05-07T18:00:00Z (UTC) Online: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: First Saturday EVERY Month UTC: 18:00 Show and tell News & rumours AOB …

---

## [Running a procedure from 'delay' does not capture modified parameters](https://racket.discourse.group/t/running-a-procedure-from-delay-does-not-capture-modified-parameters/936)

<div class="topic-metadata">

**Author:** [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Replies:** 27\
**Last updated:** [May 7, 2022, 10:25pm UTC](https://racket.discourse.group/t/running-a-procedure-from-delay-does-not-capture-modified-parameters/936 "2022-05-07T22:25:42Z")

</div>

I'm having an issue where changes to parameters are not being noticed in a new thread. I think I know what's happening but would appreciate confirmation and suggestions on the best way to handle it. In server.rkt I p…

---

## [Planning RacketCon 2022](https://racket.discourse.group/t/planning-racketcon-2022/724)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 10\
**Last updated:** [May 6, 2022, 7:48am UTC](https://racket.discourse.group/t/planning-racketcon-2022/724 "2022-05-06T07:48:47Z")

</div>

Following Jay’s message it is clear it is time to start planning RacketCon So I’m calling on Racketeers to volunteer to put together an awesome RacketCon. The shape of the RacketCon will depend on the volunteers - any …

---

## [TIL: Inherited fields in structure subtypes are accessed with the accessor from the supertype](https://racket.discourse.group/t/til-inherited-fields-in-structure-subtypes-are-accessed-with-the-accessor-from-the-supertype/965)

<div class="topic-metadata">

**Author:** [@jamesgeddes](https://racket.discourse.group/u/jamesgeddes)\
**Replies:** 7\
**Last updated:** [May 5, 2022, 4:39pm UTC](https://racket.discourse.group/t/til-inherited-fields-in-structure-subtypes-are-accessed-with-the-accessor-from-the-supertype/965 "2022-05-05T16:39:47Z")

</div>

I thought you'd get at all fields in the subtype with accessors derived from the name of the subtype. No -- for supertype fields you use the supertype accessors. For example, if: A position is a pair of numbers: (stru…

---

## [Raco pkg migrate](https://racket.discourse.group/t/raco-pkg-migrate/963)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 3\
**Last updated:** [May 3, 2022, 11:42pm UTC](https://racket.discourse.group/t/raco-pkg-migrate/963 "2022-05-03T23:42:54Z")

</div>

raco pkg migrate reinstalls all the packages you had in a previous installation Specifically, I just ran raco pkg migrate 8.4 after installing 8.5 (Copied from @benknoble on discord)

---

## [TIL: numbers don't always print the same way](https://racket.discourse.group/t/til-numbers-dont-always-print-the-same-way/955)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 4\
**Last updated:** [May 3, 2022, 4:33pm UTC](https://racket.discourse.group/t/til-numbers-dont-always-print-the-same-way/955 "2022-05-03T16:33:39Z")

</div>

(merely trying out a today-i-learnt tag) Numbers may not print the same depending on the underlying formatter, even for base Racket. For example: \> (~r 1234567890123456789.123) "1234567890123456768" \> 12345678901234567…

---

## [Learning racket/scheme - how do you get to the practicing stage?](https://racket.discourse.group/t/learning-racket-scheme-how-do-you-get-to-the-practicing-stage/901)

<div class="topic-metadata">

**Author:** [@maketo](https://racket.discourse.group/u/maketo)\
**Replies:** 64\
**Last updated:** [May 2, 2022, 9:36pm UTC](https://racket.discourse.group/t/learning-racket-scheme-how-do-you-get-to-the-practicing-stage/901 "2022-05-02T21:36:25Z")

</div>

This is kind of a self-admonishing rant, I do not expect any comments unless you really feel compelled. Been lurking here for a while, posted a few times. I have programmed for quite a few years now, started in quick bas…

---

## [Package seems not to be updated](https://racket.discourse.group/t/package-seems-not-to-be-updated/874)

<div class="topic-metadata">

**Author:** [@simonls](https://racket.discourse.group/u/simonls)\
**Replies:** 10\
**Last updated:** [April 29, 2022, 7:18pm UTC](https://racket.discourse.group/t/package-seems-not-to-be-updated/874 "2022-04-29T19:18:54Z")

</div>

Since: the package server seems to be stuck, not updating the package. The package name stayed the same, however it points to a git repository that was renamed to make the case consistent with the package name. Can so…

---

## [Where can I find examples of engines?](https://racket.discourse.group/t/where-can-i-find-examples-of-engines/915)

<div class="topic-metadata">

**Author:** [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Replies:** 9\
**Last updated:** [April 28, 2022, 1:22pm UTC](https://racket.discourse.group/t/where-can-i-find-examples-of-engines/915 "2022-04-28T13:22:03Z")

</div>

I was reading about Racket's 11.6 Engines concept and thought it was pretty interesting. Are there any examples of them in use? I looked in the Guide but didn't see a mention of them, and my Google-fu is turning up not…

---

## [Please can I use sgl to draw to a bitmap](https://racket.discourse.group/t/please-can-i-use-sgl-to-draw-to-a-bitmap/923)

<div class="topic-metadata">

**Author:** [@hendrikboom3](https://racket.discourse.group/u/hendrikboom3)\
**Replies:** 2\
**Last updated:** [April 25, 2022, 4:35pm UTC](https://racket.discourse.group/t/please-can-i-use-sgl-to-draw-to-a-bitmap/923 "2022-04-25T16:35:08Z")

</div>

I am currently using sgl to draw to a window, and using the screenshot progrm to convert the picture to a .png file. Unfortunately, this seems to limut the png to screen size, and I need more pixels than that for my app…

---

## [Where to start/what to do/intro projects](https://racket.discourse.group/t/where-to-start-what-to-do-intro-projects/920)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [April 23, 2022, 1:14pm UTC](https://racket.discourse.group/t/where-to-start-what-to-do-intro-projects/920 "2022-04-23T13:14:24Z")

</div>

A few days ago a new Racket user asked: Say I've read the guides and a couple of the books, how can I find things to code? I feel stuck as I've learnt a bit of Racket, but don't have a clue what to create unfortunately…

---

## [Overscroll in DrRacket](https://racket.discourse.group/t/overscroll-in-drracket/914)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 3\
**Last updated:** [April 22, 2022, 5:38pm UTC](https://racket.discourse.group/t/overscroll-in-drracket/914 "2022-04-22T17:38:52Z")

</div>

One of my students showed me "overscroll" in VSCode recently, and it seems like a nice feature. Specifically, it allows you to scroll an editor window down until the bottom line of the buffer is about halfway up the scre…

---

## [Racket Mode: user breakpoints with conditions and actions](https://racket.discourse.group/t/racket-mode-user-breakpoints-with-conditions-and-actions/911)

<div class="topic-metadata">

**Author:** [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Replies:** 0\
**Last updated:** [April 21, 2022, 6:44pm UTC](https://racket.discourse.group/t/racket-mode-user-breakpoints-with-conditions-and-actions/911 "2022-04-21T18:44:34Z")

</div>

Just a heads up that I merged an enhancement to the step debugger in Racket Mode. Previously you had a "run to here" command, which you could think of as one, temporary, unconditional breakpoint at a time. Now you can …

---

## [A Racket Playground](https://racket.discourse.group/t/a-racket-playground/902)

<div class="topic-metadata">

**Author:** [@tvilot](https://racket.discourse.group/u/tvilot)\
**Replies:** 3\
**Last updated:** [April 20, 2022, 4:24pm UTC](https://racket.discourse.group/t/a-racket-playground/902 "2022-04-20T16:24:56Z")

</div>

One thing I like about Go is the Go Playground and the Tour of Go. Is there something similar for Racket? Obviously, I can use the REPL or DrRacket and that's fine. But what I would love is a site where I can play with e…

---

## [Finer-grained file system exceptions](https://racket.discourse.group/t/finer-grained-file-system-exceptions/870)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 6\
**Last updated:** [April 10, 2022, 9:29pm UTC](https://racket.discourse.group/t/finer-grained-file-system-exceptions/870 "2022-04-10T21:29:32Z")

</div>

Looking at 15.2 Filesystem , most if not all file operations, if they fail, raise exn:fail:filesystem. However, what should I do if I need more detailed information? For example, if I call rename-file-or-directory and a…

---

## [Help me gather keystrokes and mouse events for varied platforms](https://racket.discourse.group/t/help-me-gather-keystrokes-and-mouse-events-for-varied-platforms/307)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 8\
**Last updated:** [April 9, 2022, 12:45pm UTC](https://racket.discourse.group/t/help-me-gather-keystrokes-and-mouse-events-for-varied-platforms/307 "2022-04-09T12:45:01Z")

</div>

If you have a couple of minutes to spare (it shouldn't take you more than 5min in total), it would be great if you could help me gather accurate key-event% and mouse-event% for different platforms. To do so: raco pkg…

---

## [Question about #:grammar in defform](https://racket.discourse.group/t/question-about-grammar-in-defform/863)

<div class="topic-metadata">

**Author:** [@joskoot](https://racket.discourse.group/u/joskoot)\
**Replies:** 2\
**Last updated:** [April 8, 2022, 4:10pm UTC](https://racket.discourse.group/t/question-about-grammar-in-defform/863 "2022-04-08T16:10:53Z")

</div>

In a defform I want to produce a grammar including something like: binding = #:finish finish-id | #:finish finish-id terminator That is, clause-data consisting of more than one element. How to do that? Than…

---

## [Continuation question (from Matt Might's blogs)](https://racket.discourse.group/t/continuation-question-from-matt-mights-blogs/825)

<div class="topic-metadata">

**Author:** [@tmeehan](https://racket.discourse.group/u/tmeehan)\
**Replies:** 20\
**Last updated:** [March 31, 2022, 8:52pm UTC](https://racket.discourse.group/t/continuation-question-from-matt-mights-blogs/825 "2022-03-31T20:52:14Z")

</div>

I have been trying to figure out continuations after a recent question got me interested in them again. I stumbled back onto Matt Might's voluminous blog, and saw this entry, that had this function: (define (current-con…

---

## [Racket meet-up Saturday 2 April 18:00 UTC :racket:](https://racket.discourse.group/t/racket-meet-up-saturday-2-april-18-00-utc/789)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [March 31, 2022, 4:34pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-2-april-18-00-utc/789 "2022-03-31T16:34:07Z")

</div>

Racket meet-up Saturday 2 April 18:00 UTC :racket: 2022-04-02T18:00:00Z (UTC) Online: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: First Saturday EVERY Month UTC: 18:00 Show and tell Anything else? 3…

---

## [Racket meet-up Saturday 5 March 18:00 UTC :racket:](https://racket.discourse.group/t/racket-meet-up-saturday-5-march-18-00-utc/748)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [February 28, 2022, 1:06pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-5-march-18-00-utc/748 "2022-02-28T13:06:31Z")

</div>

Racket meet-up Saturday 5 March 18:00 UTC :racket: 2022-03-05T18:00:00Z (UTC) Online: https://gather.town/app/wH1EDG3McffLjrs0/racket-users When: First Saturday EVERY Month UTC: 18:00 RacketCon planning In-person mee…

---

## [Need some reasons to persuade me to use racket web rather than others eg python flask](https://racket.discourse.group/t/need-some-reasons-to-persuade-me-to-use-racket-web-rather-than-others-eg-python-flask/829)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 3\
**Last updated:** [March 27, 2022, 7:31pm UTC](https://racket.discourse.group/t/need-some-reasons-to-persuade-me-to-use-racket-web-rather-than-others-eg-python-flask/829 "2022-03-27T19:31:44Z")

</div>

I know it's cool to use racket but is there any advantage than other web server?

---

## [Places to share racket related stuff online](https://racket.discourse.group/t/places-to-share-racket-related-stuff-online/821)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [March 23, 2022, 5:40pm UTC](https://racket.discourse.group/t/places-to-share-racket-related-stuff-online/821 "2022-03-23T17:40:17Z")

</div>

We are all here because we like Racket. (There are a lot of different reasons) If you find, make or write something that is Racket related, it is good and right to share it with others who may be interested. My strateg…

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

[Next page](https://racket.discourse.group/c/general/12.md?page=20)
