# General

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

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

**Page:** 9

---

## [Mutation Testing Better Than Coverage by Charlie Ray at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/mutation-testing-better-than-coverage-by-charlie-ray-at-the-fourteenth-racketcon-is-now-available/3257)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [November 2, 2024, 10:16am UTC](https://racket.discourse.group/t/mutation-testing-better-than-coverage-by-charlie-ray-at-the-fourteenth-racketcon-is-now-available/3257 "2024-11-02T10:16:02Z")

</div>

Mutation Testing Better Than Coverage by Charlie Ray at (fourteenth RacketCon) is now available at https://youtu.be/Ed6Ocs3U1v4 -- (fourteenth RacketCon) playlist

---

## ['Racket Syntax: The Great, the Good and the Back to the Drawing Board' by Allan Schougaard at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/racket-syntax-the-great-the-good-and-the-back-to-the-drawing-board-by-allan-schougaard-at-the-fourteenth-racketcon-is-now-available/3262)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [November 1, 2024, 9:09pm UTC](https://racket.discourse.group/t/racket-syntax-the-great-the-good-and-the-back-to-the-drawing-board-by-allan-schougaard-at-the-fourteenth-racketcon-is-now-available/3262 "2024-11-01T21:09:33Z")

</div>

'Racket Syntax: The Great, the Good and the Back to the Drawing Board' by Allan Schougaard at the (fourteenth RacketCon) is now available at https://youtu.be/ZtTqRH1uwu4 -- (fourteenth RacketCon) playlist

---

## [TIL: Partial application and currying aren't the same](https://racket.discourse.group/t/til-partial-application-and-currying-arent-the-same/1082)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 4\
**Last updated:** [November 1, 2024, 9:00am UTC](https://racket.discourse.group/t/til-partial-application-and-currying-arent-the-same/1082 "2024-11-01T09:00:24Z")

</div>

Up to yesterday, I thought that currying was the same as partial function application. They're not, as I learned from some web research (e.g. 1, 2, 3). But the concepts are similar, probably that's where the misunderstan…

---

## [Sorted Collections in Rebellion by Jacqueline Firth at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/sorted-collections-in-rebellion-by-jacqueline-firth-at-the-fourteenth-racketcon-is-now-available/3261)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 31, 2024, 12:36pm UTC](https://racket.discourse.group/t/sorted-collections-in-rebellion-by-jacqueline-firth-at-the-fourteenth-racketcon-is-now-available/3261 "2024-10-31T12:36:02Z")

</div>

Sorted Collections in Rebellion by Jacqueline Firth at the (fourteenth RacketCon) is now available at https://youtu.be/-eLw9vpcKI8 -- (fourteenth RacketCon) playlist

---

## [First class Prompt Engineering with llm lang! (This is a bad idea.) by William Bowman at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/first-class-prompt-engineering-with-llm-lang-this-is-a-bad-idea-by-william-bowman-at-the-fourteenth-racketcon-is-now-available/3260)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 30, 2024, 7:00pm UTC](https://racket.discourse.group/t/first-class-prompt-engineering-with-llm-lang-this-is-a-bad-idea-by-william-bowman-at-the-fourteenth-racketcon-is-now-available/3260 "2024-10-30T19:00:01Z")

</div>

First class Prompt Engineering with llm lang! (This is a bad idea.) by William Bowman at the (fourteenth RacketCon) is now available at https://youtu.be/ueGC3xVcDlc -- (fourteenth RacketCon) playlist

---

## [Keynote presentation by Hal Abelson and Gerald Sussman at the fourteenth RacketCon](https://racket.discourse.group/t/keynote-presentation-by-hal-abelson-and-gerald-sussman-at-the-fourteenth-racketcon/3253)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 5\
**Last updated:** [October 30, 2024, 2:41pm UTC](https://racket.discourse.group/t/keynote-presentation-by-hal-abelson-and-gerald-sussman-at-the-fourteenth-racketcon/3253 "2024-10-30T14:41:57Z")

</div>

The Keynote presentation by Hal Abelson and Gerald Sussman at the fourteenth RacketCon is now available at https://youtu.be/\_2qXIDO-cWw

---

## [Type Tailoring Teach an Old Type Checker New Tricks by Ashton Wiersdorf at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/type-tailoring-teach-an-old-type-checker-new-tricks-by-ashton-wiersdorf-at-the-fourteenth-racketcon-is-now-available/3258)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 29, 2024, 7:00pm UTC](https://racket.discourse.group/t/type-tailoring-teach-an-old-type-checker-new-tricks-by-ashton-wiersdorf-at-the-fourteenth-racketcon-is-now-available/3258 "2024-10-29T19:00:19Z")

</div>

Type Tailoring Teach an Old Type Checker New Tricks by Ashton Wiersdorf at the (fourteenth RacketCon) is now available at https://youtu.be/rmPCstrSQOA -- (fourteenth RacketCon) playlist

---

## [Trouble with Typed Racket? Try Contract Profile! by Nathaniel Hejduk at the (fourteenth RacketCon) is now available](https://racket.discourse.group/t/trouble-with-typed-racket-try-contract-profile-by-nathaniel-hejduk-at-the-fourteenth-racketcon-is-now-available/3259)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 28, 2024, 7:00pm UTC](https://racket.discourse.group/t/trouble-with-typed-racket-try-contract-profile-by-nathaniel-hejduk-at-the-fourteenth-racketcon-is-now-available/3259 "2024-10-28T19:00:32Z")

</div>

Trouble with Typed Racket? Try Contract Profile! by Nathaniel Hejduk at the (fourteenth RacketCon) is now available at https://youtu.be/FeDVjomZgmE -- (fourteenth RacketCon) playlist

---

## [Racket meet-up: Saturday, 2 November, 2024](https://racket.discourse.group/t/racket-meet-up-saturday-2-november-2024/3272)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 27, 2024, 7:57pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-2-november-2024/3272 "2024-10-27T19:57:51Z")

</div>

Everyone is welcome to join us on Jitsi Meet for the Racket meet-up: Saturday, 2 November, 2024 at 18:00 UTC In your timezone: 2024-11-02T18:00:00Z (UTC). (converter) At this meet-up: RacketCon videos Show and tel…

---

## ['Frosthaven Manager - Built by the Community' by Ben Knoble at (fourteenth RacketCon)](https://racket.discourse.group/t/frosthaven-manager-built-by-the-community-by-ben-knoble-at-fourteenth-racketcon/3256)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 6\
**Last updated:** [October 26, 2024, 9:48pm UTC](https://racket.discourse.group/t/frosthaven-manager-built-by-the-community-by-ben-knoble-at-fourteenth-racketcon/3256 "2024-10-26T21:48:50Z")

</div>

'Frosthaven Manager - Built by the Community' by Ben Knoble at (fourteenth RacketCon) is now available at https://youtu.be/O33NK52ZmUk -- (fourteenth RacketCon) playlist

---

## [\[Invited Talk\] Gregor Kiczales - Strategies and Technology for Teaching HtDP at Scale](https://racket.discourse.group/t/invited-talk-gregor-kiczales-strategies-and-technology-for-teaching-htdp-at-scale/3252)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [October 23, 2024, 6:00pm UTC](https://racket.discourse.group/t/invited-talk-gregor-kiczales-strategies-and-technology-for-teaching-htdp-at-scale/3252 "2024-10-23T18:00:22Z")

</div>

The video of the invited talk by Gregor Kiczales 'Strategies and Technology for Teaching HtDP at Scale' is now available at https://youtu.be/Uc4koFmFDdQ

---

## [Boo! (fourteenth RacketCon) videos](https://racket.discourse.group/t/boo-fourteenth-racketcon-videos/3250)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 3\
**Last updated:** [October 25, 2024, 10:04am UTC](https://racket.discourse.group/t/boo-fourteenth-racketcon-videos/3250 "2024-10-25T10:04:31Z")

</div>

Good news everybody! The (fourteenth RacketCon) videos are coming soon. We will announce them as we add them but if you want to get notified as they are posted subscribe to

---

## [PDFs or hard copies of Racket docs?](https://racket.discourse.group/t/pdfs-or-hard-copies-of-racket-docs/3245)

<div class="topic-metadata">

**Author:** [@frodeaux](https://racket.discourse.group/u/frodeaux)\
**Replies:** 2\
**Last updated:** [October 21, 2024, 4:19pm UTC](https://racket.discourse.group/t/pdfs-or-hard-copies-of-racket-docs/3245 "2024-10-21T16:19:13Z")

</div>

The docs are great, but I'd love to be able to print hard copies of entire documents (example: Package Management...) in order to really study, highlight, annotate by hand, etc. Any suggestions?

---

## [What are some Syntax Class idioms that you enjoy?](https://racket.discourse.group/t/what-are-some-syntax-class-idioms-that-you-enjoy/3244)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 0\
**Last updated:** [October 21, 2024, 8:32am UTC](https://racket.discourse.group/t/what-are-some-syntax-class-idioms-that-you-enjoy/3244 "2024-10-21T08:32:26Z")

</div>

Hi, Racket Discourse. What kinds of idioms do you enjoy using when writing syntax classes for syntax-parse and friends? I stumbled on this nice little turn of phrase for a choice from a group of options: (pattern (@ (…

---

## [Good first issues & contributing to Racket](https://racket.discourse.group/t/good-first-issues-contributing-to-racket/3243)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [October 21, 2024, 6:27am UTC](https://racket.discourse.group/t/good-first-issues-contributing-to-racket/3243 "2024-10-21T06:27:48Z")

</div>

Hi Someone asked about contributing to Racket during the Racket Town Hall. As an open source project contributions are welcome from everyone. If you are interested in contributing the best place to start looking is is…

---

## [Hello,Is any popular web framework in Racket world?](https://racket.discourse.group/t/hello-is-any-popular-web-framework-in-racket-world/3235)

<div class="topic-metadata">

**Author:** [@Fover23](https://racket.discourse.group/u/Fover23)\
**Replies:** 1\
**Last updated:** [October 16, 2024, 11:11am UTC](https://racket.discourse.group/t/hello-is-any-popular-web-framework-in-racket-world/3235 "2024-10-16T11:11:07Z")

</div>

I new to Racket, I found Lisp is funny . My work is to write api by python with Django framework. Is any framework that in Racket, It may make me easy to learn Racket. :grin:

---

## [Hypothetical Syntax Time](https://racket.discourse.group/t/hypothetical-syntax-time/3228)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 1\
**Last updated:** [October 14, 2024, 6:16pm UTC](https://racket.discourse.group/t/hypothetical-syntax-time/3228 "2024-10-14T18:16:54Z")

</div>

Hi, Racket Discourse. I was browsing the examples of the proposed conditional syntax in this paper, The Ultimate Conditional Syntax. I have not read the formal claims and proofs they make, but the shape of things is in…

---

## [\[ANN\] threading 2.0](https://racket.discourse.group/t/ann-threading-2-0/3219)

<div class="topic-metadata">

**Author:** [@lexi.lambda](https://racket.discourse.group/u/lexi.lambda)\
**Replies:** 0\
**Last updated:** [October 11, 2024, 11:01pm UTC](https://racket.discourse.group/t/ann-threading-2-0/3219 "2024-10-11T23:01:26Z")

</div>

Some of you may be familiar with my threading package, which is a port of Clojure’s threading macros to Racket. The package is quite simple and has been essentially unchanged since I initially released it in 2015. In th…

---

## [AP Computer Science Principles](https://racket.discourse.group/t/ap-computer-science-principles/3216)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 3\
**Last updated:** [October 11, 2024, 7:06pm UTC](https://racket.discourse.group/t/ap-computer-science-principles/3216 "2024-10-11T19:06:02Z")

</div>

After a 10-year stent in industry, I'm back teaching and have five sections of AP Computer Science Principles. Does anybody have pointers about how to use Racket in this context? I'd prefer not to reinvent the wheel, if …

---

## [Racket Cookbooks!](https://racket.discourse.group/t/racket-cookbooks/3217)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [October 11, 2024, 8:59am UTC](https://racket.discourse.group/t/racket-cookbooks/3217 "2024-10-11T08:59:27Z")

</div>

https://github.com/Racket-Cookbooks Looking for contributions - please submit your recipes for Plot, GUI, Rsound, Slideshow or Scribble Cookbooks We welcome contributions! Click new issue or create a pull request in G…

---

## [Raco exe question](https://racket.discourse.group/t/raco-exe-question/3212)

<div class="topic-metadata">

**Author:** [@Don](https://racket.discourse.group/u/Don)\
**Replies:** 2\
**Last updated:** [October 10, 2024, 12:38pm UTC](https://racket.discourse.group/t/raco-exe-question/3212 "2024-10-10T12:38:46Z")

</div>

I run the following 'raco exe' command with the understanding that Racket will be embedded: (system "raco exe ++lang racket --gui ProcessorX.rkt") When I run the resulting main.app the GUI program displays and runs as …

---

## [Bug in number? function after (require malt)](https://racket.discourse.group/t/bug-in-number-function-after-require-malt/3192)

<div class="topic-metadata">

**Author:** [@fweyt](https://racket.discourse.group/u/fweyt)\
**Replies:** 12\
**Last updated:** [October 9, 2024, 2:11pm UTC](https://racket.discourse.group/t/bug-in-number-function-after-require-malt/3192 "2024-10-09T14:11:30Z")

</div>

(number? pi) =\> #t and (number? (/ pi 1)) ==\> #t after (require malt) the number? function behaves different (number? pi) ==\> still #t but (number? (/ pi 1) ==\> #f???

---

## [Enjoying the 14th RacketCon? please consider supporting Racket](https://racket.discourse.group/t/enjoying-the-14th-racketcon-please-consider-supporting-racket/3201)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 3\
**Last updated:** [October 7, 2024, 11:27pm UTC](https://racket.discourse.group/t/enjoying-the-14th-racketcon-please-consider-supporting-racket/3201 "2024-10-07T23:27:11Z")

</div>

If you are enjoying the 14th RacketCon please consider supporting the Racket project and community. Donations, both in-kind and monetary, are used for hosting community infrastructure, administration, educational outrea…

---

## [Everyone is welcome to join us for the Racket/Con ONLINE meet-up: Saturday, 5 October, 2024 at 9:45am RacketCon (Seattle) time](https://racket.discourse.group/t/everyone-is-welcome-to-join-us-for-the-racket-con-online-meet-up-saturday-5-october-2024-at-9-45am-racketcon-seattle-time/3199)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [October 5, 2024, 9:11am UTC](https://racket.discourse.group/t/everyone-is-welcome-to-join-us-for-the-racket-con-online-meet-up-saturday-5-october-2024-at-9-45am-racketcon-seattle-time/3199 "2024-10-05T09:11:09Z")

</div>

Everyone is welcome to join us on Jitsi Meet for the Racket meet-up: Saturday, 5 October, 2024 at 9:45am RacketCon (Seattle) time - we will also meet at the usual 18:00 UTC time. In your timezone: 2024-10-05T16:45:00Z (…

---

## [Can this contract error be easily improved?](https://racket.discourse.group/t/can-this-contract-error-be-easily-improved/3181)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 3\
**Last updated:** [September 27, 2024, 10:08pm UTC](https://racket.discourse.group/t/can-this-contract-error-be-easily-improved/3181 "2024-09-27T22:08:48Z")

</div>

Here's a program: #lang racket (define foo-contract (-\> integer? day)) (struct day (a b c)) Note that I've omitted the intended ? for the day? predicate in the contract, writing instead day. Oops. The error it sig…

---

## [Infinite pretty-print width bug](https://racket.discourse.group/t/infinite-pretty-print-width-bug/3178)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 3\
**Last updated:** [September 26, 2024, 11:51pm UTC](https://racket.discourse.group/t/infinite-pretty-print-width-bug/3178 "2024-09-26T23:51:31Z")

</div>

In class today I ran across an extremely-difficult-to-reproduce error which nevertheless comes with an error message that might make it possible to repair anyway. Here's a screenshot, showing a program and the result of…

---

## [RacketCon 2024 - it’s not to late to get your tickets](https://racket.discourse.group/t/racketcon-2024-it-s-not-to-late-to-get-your-tickets/3183)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 26, 2024, 10:32pm UTC](https://racket.discourse.group/t/racketcon-2024-it-s-not-to-late-to-get-your-tickets/3183 "2024-09-26T22:32:35Z")

</div>

RacketCon 2024 - it’s not to late to get your tickets Celebrating 40 years of magic with Hal Abelson & Gerald Sussman at the (fourteenth RacketCon) October 5-6, 2024, University of Washington Featuring Lisp legend G…

---

## [Get ready for the (fourteenth RacketCon) celebrating 40 years of magic](https://racket.discourse.group/t/get-ready-for-the-fourteenth-racketcon-celebrating-40-years-of-magic/3171)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [September 14, 2024, 3:43pm UTC](https://racket.discourse.group/t/get-ready-for-the-fourteenth-racketcon-celebrating-40-years-of-magic/3171 "2024-09-14T15:43:19Z")

</div>

Get ready for the (fourteenth RacketCon) Celebrating 40 years of magic with Hal Abelson & Gerald Sussman, and featuring Lisp legend Gregor Kiczales October 5-6, 2024 Details and tickets at https://con.racket-lang.o…

---

## ["The Little Learner" book club](https://racket.discourse.group/t/the-little-learner-book-club/3173)

<div class="topic-metadata">

**Author:** [@shadgregory](https://racket.discourse.group/u/shadgregory)\
**Replies:** 3\
**Last updated:** [September 22, 2024, 8:56am UTC](https://racket.discourse.group/t/the-little-learner-book-club/3173 "2024-09-22T08:56:53Z")

</div>

"The Little Learner" book club continues! We will meet online at: https://meet.jit.si/thelittlelearner We plan to cover chapters 4-6. Everybody is invited!

---

## [Scheme+ v9.3 released](https://racket.discourse.group/t/scheme-v9-3-released/3175)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 0\
**Last updated:** [September 22, 2024, 8:53am UTC](https://racket.discourse.group/t/scheme-v9-3-released/3175 "2024-09-22T08:53:44Z")

</div>

hello, i released an updated version of Scheme+ for Racket, fully written with modules. There is no more needs of external parser (unless for SRFI 105 curly infix which is now in a separate package) as the syntactic jo…

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

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