# General

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

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

**Page:** 8

---

## [~else (Rhombus) not searchable token?](https://racket.discourse.group/t/else-rhombus-not-searchable-token/3449)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 2\
**Last updated:** [December 29, 2024, 3:10am UTC](https://racket.discourse.group/t/else-rhombus-not-searchable-token/3449 "2024-12-29T03:10:57Z")

</div>

Is there a good reason why searching for "~else" in both local raco docs and on docs.racket-lang.org does not produce any results? If this is an easy pull request I'll make it.

---

## [Error report: in handling values arity](https://racket.discourse.group/t/error-report-in-handling-values-arity/3448)

<div class="topic-metadata">

**Author:** [@danprager](https://racket.discourse.group/u/danprager)\
**Replies:** 3\
**Last updated:** [December 26, 2024, 7:00pm UTC](https://racket.discourse.group/t/error-report-in-handling-values-arity/3448 "2024-12-26T19:00:27Z")

</div>

Minimal example: #lang racket (define (f x y) (values x y)) (define a (f 1 2)) ; error - as opposed to e.g. (define-values (a b) (f 1 2)) At least in Dr Racket, the error message lacks the usual "X" link to the sou…

---

## [Racket Zulip chat thing](https://racket.discourse.group/t/racket-zulip-chat-thing/3442)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [December 24, 2024, 1:15pm UTC](https://racket.discourse.group/t/racket-zulip-chat-thing/3442 "2024-12-24T13:15:36Z")

</div>

Some people have mentioned they like Zulip: so here is a completely unofficial zulip instance for Racket: It is chat service, but unlike discord or irc the chat history public. Creation inspired by the https://plai.…

---

## [\[TFP (and TFPiE) 2025\] Call For Participation (January 13-16, Oxford, UK)](https://racket.discourse.group/t/tfp-and-tfpie-2025-call-for-participation-january-13-16-oxford-uk/3427)

<div class="topic-metadata">

**Author:** [@peter88](https://racket.discourse.group/u/peter88)\
**Replies:** 0\
**Last updated:** [December 18, 2024, 8:20am UTC](https://racket.discourse.group/t/tfp-and-tfpie-2025-call-for-participation-january-13-16-oxford-uk/3427 "2024-12-18T08:20:00Z")

</div>

TFP 2025 -- Call For Participation (trendsfp.github.io) Venue TFPiE and TFP will take place in-person in the Wolfson Building of the Department of Computer Science at the University of Oxford. Dates Early registration:…

---

## [Racket in Microsoft store?](https://racket.discourse.group/t/racket-in-microsoft-store/3397)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [December 18, 2024, 1:44am UTC](https://racket.discourse.group/t/racket-in-microsoft-store/3397 "2024-12-18T01:44:41Z")

</div>

It was noted recently by @dominik.pantucek that the latest Racket triggers the (rather scary IMO)windows smartscreen dialog despite being fully signed etc. I asked how hard it would be to get something in Microsoft Sto…

---

## [GitHub issue tracker should continue to label \`good-first-issue\`s](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265)

<div class="topic-metadata">

**Author:** [@xiaoyu2006](https://racket.discourse.group/u/xiaoyu2006)\
**Replies:** 4\
**Last updated:** [December 15, 2024, 12:53pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265 "2024-12-15T12:53:27Z")

</div>

On a post few days ago @spdegabrielle was asked how can beginners start contributing to Racket and his response included going to GitHub racket/racket and looking for good-first-issues. However even clicking on the link …

---

## [Good-first-issue revisited](https://racket.discourse.group/t/good-first-issue-revisited/3396)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [December 6, 2024, 12:41am UTC](https://racket.discourse.group/t/good-first-issue-revisited/3396 "2024-12-06T00:41:25Z")

</div>

How to make best use of GitHub tags to help new contributors cross that first hurdle came up in the ‘meta’ comments starting at \[Feature Request\] Ability to compile individual packages with \`raco setup\` · Issue #5129 · r…

---

## [What kind of \`with\`s have you come up with?](https://racket.discourse.group/t/what-kind-of-with-s-have-you-come-up-with/3360)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 14\
**Last updated:** [December 12, 2024, 6:21pm UTC](https://racket.discourse.group/t/what-kind-of-with-s-have-you-come-up-with/3360 "2024-12-12T18:21:22Z")

</div>

Hi, Racket Discourse. Lol, I accidentally posted the deleted entry prematurely trying to start this one. Such embarrass. Much wow. Never the mind. I read a post the other day regarding a with-gunzip helper, which I end…

---

## [\#langs that Fit in Your Head](https://racket.discourse.group/t/langs-that-fit-in-your-head/3404)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 4\
**Last updated:** [December 12, 2024, 3:42am UTC](https://racket.discourse.group/t/langs-that-fit-in-your-head/3404 "2024-12-12T03:42:07Z")

</div>

Here's #langs that Fit in Your Head, a post about writing "small" languages. The irony is that I'm not sure this blog post fits in your head :laughing: . Enjoy, and happy Advent of Racket Day 8!

---

## [Typed macros in typed racket?](https://racket.discourse.group/t/typed-macros-in-typed-racket/3403)

<div class="topic-metadata">

**Author:** [@Greg\_Davidson](https://racket.discourse.group/u/Greg_Davidson)\
**Replies:** 1\
**Last updated:** [December 9, 2024, 5:33pm UTC](https://racket.discourse.group/t/typed-macros-in-typed-racket/3403 "2024-12-09T17:33:53Z")

</div>

Has anyone done any work in having macros which match on the type signature of a form in TypedRacket?

---

## [Advent 2024: Day 4 (In Praise of LACI)](https://racket.discourse.group/t/advent-2024-day-4-in-praise-of-laci/3401)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 0\
**Last updated:** [December 7, 2024, 7:18pm UTC](https://racket.discourse.group/t/advent-2024-day-4-in-praise-of-laci/3401 "2024-12-07T19:18:02Z")

</div>

Ouch! A bit late. Here's my "day 4" post on Prabakhar Ragde's "Logic and Computation Intertwined": Merry christmas to all!

---

## [Best practice calling racket from rash?](https://racket.discourse.group/t/best-practice-calling-racket-from-rash/3346)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 2\
**Last updated:** [December 5, 2024, 3:53pm UTC](https://racket.discourse.group/t/best-practice-calling-racket-from-rash/3346 "2024-12-05T15:53:15Z")

</div>

I'm starting to use rash, and having a lot of fun. One question that I have is around best practices when invoking racket code. Specifically, as you might imagine, I have a bunch of shell scripts that invoke racket. When…

---

## [Category Theory in Programming](https://racket.discourse.group/t/category-theory-in-programming/3375)

<div class="topic-metadata">

**Author:** [@NoahStoryM](https://racket.discourse.group/u/NoahStoryM)\
**Replies:** 3\
**Last updated:** [December 3, 2024, 2:47am UTC](https://racket.discourse.group/t/category-theory-in-programming/3375 "2024-12-03T02:47:15Z")

</div>

The full tutorial is here CTP. In this tutorial, I explore the applications of category theory in programming, using Racket to represent abstract mathematical concepts. The completed sections introduce categories, funct…

---

## [Advent of Code 2024 Leaderboard](https://racket.discourse.group/t/advent-of-code-2024-leaderboard/3374)

<div class="topic-metadata">

**Author:** [@SamPhillips](https://racket.discourse.group/u/SamPhillips)\
**Replies:** 5\
**Last updated:** [December 2, 2024, 4:22pm UTC](https://racket.discourse.group/t/advent-of-code-2024-leaderboard/3374 "2024-12-02T16:22:10Z")

</div>

It's time again for the Advent of Code. The puzzles will start at midnight (UTC-5) on December 1, 2024. Once again, we will have the Racket leaderboard. Use the join code 22197-a7a01707 to be included. Any language in t…

---

## [Scraping XML sitemaps with Racket](https://racket.discourse.group/t/scraping-xml-sitemaps-with-racket/3386)

<div class="topic-metadata">

**Author:** [@benknoble](https://racket.discourse.group/u/benknoble)\
**Replies:** 0\
**Last updated:** [December 2, 2024, 3:55pm UTC](https://racket.discourse.group/t/scraping-xml-sitemaps-with-racket/3386 "2024-12-02T15:55:01Z")

</div>

Advent of Racket, Day 2! The full post describes the "memex" method and a short Racket program to help me review old blog posts. Enjoy!

---

## [Interactive Fiction?](https://racket.discourse.group/t/interactive-fiction/3304)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 14\
**Last updated:** [November 29, 2024, 1:23pm UTC](https://racket.discourse.group/t/interactive-fiction/3304 "2024-11-29T13:23:41Z")

</div>

Hi, Racket Discourse. I have been playing around with bags (or multisets) for a while now, and thinking of ways to employ them, I have time and again come back to interactive fiction. There is this really neat project,…

---

## [Enhanced infix syntax in new version of Scheme+](https://racket.discourse.group/t/enhanced-infix-syntax-in-new-version-of-scheme/3358)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 1\
**Last updated:** [November 28, 2024, 10:35pm UTC](https://racket.discourse.group/t/enhanced-infix-syntax-in-new-version-of-scheme/3358 "2024-11-28T22:35:14Z")

</div>

Hello, I present a new version of Scheme+ that allow better infix notation. For Racket R6RS for now (A Racket version will be soon available also) it requires also a new version of SRFI-105 curly-infix reader and pars…

---

## [Racket meet-up: Saturday, 7 December, 2024](https://racket.discourse.group/t/racket-meet-up-saturday-7-december-2024/3353)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [November 27, 2024, 7:09pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-7-december-2024/3353 "2024-11-27T19:09:14Z")

</div>

Everyone is welcome to join us for the Racket meet-up: Saturday, 7 December, 2024 at 18:00 UTC In your timezone: 2024-12-07T18:00:00Z (UTC). (converter) At this meet-up: Racket Advent - call for ent Show and tell N…

---

## [Regular expression](https://racket.discourse.group/t/regular-expression/3350)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 5\
**Last updated:** [November 25, 2024, 11:19am UTC](https://racket.discourse.group/t/regular-expression/3350 "2024-11-25T11:19:00Z")

</div>

hello, i try to write a regex since yesterday afternoon, but not sure it could be done with regex as they are built on automata theory and somethings can not be done in this theory. It is not i'm lazy :smile: , but on …

---

## [Call for contributions to Racket Advent Calendar 2024](https://racket.discourse.group/t/call-for-contributions-to-racket-advent-calendar-2024/3332)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [November 23, 2024, 11:26pm UTC](https://racket.discourse.group/t/call-for-contributions-to-racket-advent-calendar-2024/3332 "2024-11-23T23:26:32Z")

</div>

Call for contributions to Racket Advent Calendar 2024 We are putting together the Racket Advent calendar and we need your submissions Entries can be anything; you can submit any of the following; a useful or fun scrip…

---

## [Cloudflare blog post about using racket + rosette](https://racket.discourse.group/t/cloudflare-blog-post-about-using-racket-rosette/3336)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 2\
**Last updated:** [November 20, 2024, 2:53am UTC](https://racket.discourse.group/t/cloudflare-blog-post-about-using-racket-rosette/3336 "2024-11-20T02:53:14Z")

</div>

This post describes using racket + rosette for formal verification of cloudflare configurations. This work was also published at SIGCOMM 2024: Larisch, James, Timothy Alberdingk Thijm, Suleman Ahmad, Peter Wu, Tom Ar…

---

## [PLTea is (Wednesday) 20 November 2024 at 3pm UTC](https://racket.discourse.group/t/pltea-is-wednesday-20-november-2024-at-3pm-utc/3338)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 19, 2024, 10:56am UTC](https://racket.discourse.group/t/pltea-is-wednesday-20-november-2024-at-3pm-utc/3338 "2024-11-19T10:56:57Z")

</div>

The next PLTea is (Wednesday) 20 November 2024 at 3pm UTC. Registration details on the PLTea google group or discord. From the website What is PLTea? PLTea is an initiative to bring together the members of the program…

---

## [Will executor not being executed on program exit unless \`(collect-garbage\`) is called](https://racket.discourse.group/t/will-executor-not-being-executed-on-program-exit-unless-collect-garbage-is-called/3316)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 3\
**Last updated:** [November 15, 2024, 6:31pm UTC](https://racket.discourse.group/t/will-executor-not-being-executed-on-program-exit-unless-collect-garbage-is-called/3316 "2024-11-15T18:31:06Z")

</div>

Adapting from the docs of wills and executors, this works as I expected: #lang racket (define an-executor (make-will-executor)) (void (thread (λ () (sync an-executor) (will-execute an-executor)))) (define (executor-proc…

---

## [Rhombus meeting today in 2h (7pm MT, 14 Nov 24)](https://racket.discourse.group/t/rhombus-meeting-today-in-2h-7pm-mt-14-nov-24/3322)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 15, 2024, 12:18am UTC](https://racket.discourse.group/t/rhombus-meeting-today-in-2h-7pm-mt-14-nov-24/3322 "2024-11-15T00:18:54Z")

</div>

Rhombus meeting today in 2h (7pm MT, 14 Nov 24) Details here: Enjoy!

---

## [PLATEAU deadline reminder, mentor list](https://racket.discourse.group/t/plateau-deadline-reminder-mentor-list/3320)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 14, 2024, 11:03pm UTC](https://racket.discourse.group/t/plateau-deadline-reminder-mentor-list/3320 "2024-11-14T23:03:19Z")

</div>

\-- From: Joshua Sunshine sunshine@cs.cmu.edu Date: Thu, Nov 14, 2024 at 6:52 PM Subject: PLATEAU deadline reminder, mentor list To: plateau-announcements@googlegroups.com Hi PLATEAU friends, The deadline to submit…

---

## [Mysterious library deletion](https://racket.discourse.group/t/mysterious-library-deletion/2456)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 9\
**Last updated:** [November 14, 2024, 6:45pm UTC](https://racket.discourse.group/t/mysterious-library-deletion/2456 "2024-11-14T18:45:51Z")

</div>

Fun! I now have a locally-reproducible core dump that looks like this on the command line: ENG-CLEMENTS-1:/tmp/bad clements\> drracket & \[1\] 55570 ENG-CLEMENTS-1:/tmp/bad clements\> cairo\_quartz\_get\_cg\_context\_with\_clip: …

---

## [What's the coolest / most impactful Racket demo that you've ever seen?](https://racket.discourse.group/t/whats-the-coolest-most-impactful-racket-demo-that-youve-ever-seen/1827)

<div class="topic-metadata">

**Author:** [@Nezteb](https://racket.discourse.group/u/Nezteb)\
**Replies:** 17\
**Last updated:** [November 5, 2024, 8:47pm UTC](https://racket.discourse.group/t/whats-the-coolest-most-impactful-racket-demo-that-youve-ever-seen/1827 "2024-11-05T20:47:27Z")

</div>

I'm looking for things that a programmer unfamiliar with Racket might see and go "holy crap this is amazing". I ask because I want to do a lunch-and-learn on Racket to a local programming friend group. :smile: Things I…

---

## [Call for Contributions: BOB 2025 (Berlin, March 14 - Deadline Nov 15)](https://racket.discourse.group/t/call-for-contributions-bob-2025-berlin-march-14-deadline-nov-15/3195)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 1\
**Last updated:** [November 4, 2024, 9:17am UTC](https://racket.discourse.group/t/call-for-contributions-bob-2025-berlin-march-14-deadline-nov-15/3195 "2024-11-04T09:17:49Z")

</div>

Racket material is very welcome at BOB! Web version of call is here: https://bobkonf.de/2025/cfc.html ================================================================================ BOB Confe…

---

## [Racket Town Hall at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/racket-town-hall-at-the-fourteenth-racketcon-is-now-available/3264)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 2, 2024, 7:30pm UTC](https://racket.discourse.group/t/racket-town-hall-at-the-fourteenth-racketcon-is-now-available/3264 "2024-11-02T19:30:46Z")

</div>

The Racket Town Hall at the (fourteenth RacketCon) is now available at https://youtu.be/lhkXdE0nPOU -- (fourteenth RacketCon) playlist

---

## [The State of Racket by Sam Tobin-Hochstadt at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/the-state-of-racket-by-sam-tobin-hochstadt-at-the-fourteenth-racketcon-is-now-available/3263)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [November 2, 2024, 7:00pm UTC](https://racket.discourse.group/t/the-state-of-racket-by-sam-tobin-hochstadt-at-the-fourteenth-racketcon-is-now-available/3263 "2024-11-02T19:00:49Z")

</div>

The State of Racket by Sam Tobin-Hochstadt at the (fourteenth RacketCon) is now available at https://youtu.be/PYeKEshvAh8 -- (fourteenth RacketCon) playlist

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

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