# Latest

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

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

**Page:** 45

---

## [Pollen's define-meta isn't working, get-template-for ignores it](https://racket.discourse.group/t/pollens-define-meta-isnt-working-get-template-for-ignores-it/2028)

<div class="topic-metadata">

**Author:** [@kurinoku](https://racket.discourse.group/u/kurinoku)\
**Replies:** 3\
**Last updated:** [June 22, 2023, 1:59pm UTC](https://racket.discourse.group/t/pollens-define-meta-isnt-working-get-template-for-ignores-it/2028 "2023-06-22T13:59:19Z")

</div>

I'm using pollen, I have this directory setup . |- template.html.p |- template.html |- topic-welcome.html |- topic-welcome.html.p |- subdir | |- index.poly.p index.poly.p contents are #lang pollen ◊(define-meta temp…

---

## [Italian keyboard](https://racket.discourse.group/t/italian-keyboard/2034)

<div class="topic-metadata">

**Author:** [@matteo-daddio](https://racket.discourse.group/u/matteo-daddio)\
**Replies:** 2\
**Last updated:** [June 22, 2023, 11:14am UTC](https://racket.discourse.group/t/italian-keyboard/2034 "2023-06-22T11:14:17Z")

</div>

Hello, I’m Italian and I use an Italian keyboard. In Italian keyboards there isn’t { and } keys, but in windows and Linux there’s a way to enter them. This is my Italian keyboard. If I press alt gr + shift + è the…

---

## [Can you please provide an argument as to why I should choose Racket over Common Lisp (sbcl)?](https://racket.discourse.group/t/can-you-please-provide-an-argument-as-to-why-i-should-choose-racket-over-common-lisp-sbcl/1991)

<div class="topic-metadata">

**Author:** [@Jobhdez](https://racket.discourse.group/u/Jobhdez)\
**Replies:** 4\
**Last updated:** [June 21, 2023, 11:12pm UTC](https://racket.discourse.group/t/can-you-please-provide-an-argument-as-to-why-i-should-choose-racket-over-common-lisp-sbcl/1991 "2023-06-21T23:12:27Z")

</div>

Hello, Hope all is well. I have been using Common Lisp for a while and I like it because it’s fast and it’s a practical language but I haven’t used all its interactivity power eg redefining functions while the program …

---

## [Question About Macro Bindings](https://racket.discourse.group/t/question-about-macro-bindings/2033)

<div class="topic-metadata">

**Author:** [@jschappel](https://racket.discourse.group/u/jschappel)\
**Replies:** 6\
**Last updated:** [June 21, 2023, 3:50pm UTC](https://racket.discourse.group/t/question-about-macro-bindings/2033 "2023-06-21T15:50:06Z")

</div>

Hello :wave:! I am tying to write 2 simple macros where one renames a identifier by appending $ to the beginning and end. The other returns the newly created identifiers in a list. #lang racket (require (for-syntax syn…

---

## [Frames and Displays](https://racket.discourse.group/t/frames-and-displays/2026)

<div class="topic-metadata">

**Author:** [@madkins23](https://racket.discourse.group/u/madkins23)\
**Replies:** 12\
**Last updated:** [June 21, 2023, 2:47pm UTC](https://racket.discourse.group/t/frames-and-displays/2026 "2023-06-21T14:47:07Z")

</div>

I have a two-display configuration running on Ubuntu Linux. My "main" screen is my laptop but the screen I usually "use" is a secondary, larger monitor that sits right in front of me. I have the launcher bar configured t…

---

## [Should this site navigation change to sidebar?](https://racket.discourse.group/t/should-this-site-navigation-change-to-sidebar/2021)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 10\
**Last updated:** [June 19, 2023, 9:15pm UTC](https://racket.discourse.group/t/should-this-site-navigation-change-to-sidebar/2021 "2023-06-19T21:15:23Z")

</div>

Hi, Discourse introduced a sidebar navigation last year and I've seen it across a number of sites. The sidebar is explained at Try out the new sidebar and notification menus! - Announcements - Discourse Meta Do you ha…

---

## [Problem with download mirror](https://racket.discourse.group/t/problem-with-download-mirror/2024)

<div class="topic-metadata">

**Author:** [@pcanz](https://racket.discourse.group/u/pcanz)\
**Replies:** 2\
**Last updated:** [March 13, 2022, 4:46pm UTC](https://racket.discourse.group/t/problem-with-download-mirror/2024 "2022-03-13T16:46:38Z")

</div>

Hi I am trying to get started but can't get the download to work: Failed to load 2022-03-13 macOS says It has an invalid SSH certificate…, but I pushed on anyway… https://mirror.racket-lang.org/installers/8.4/racket-…

---

## [Proposal: A TIL: Today I Learned... Share your pro tips! category](https://racket.discourse.group/t/proposal-a-til-today-i-learned-share-your-pro-tips-category/2023)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 0\
**Last updated:** [April 29, 2022, 5:20pm UTC](https://racket.discourse.group/t/proposal-a-til-today-i-learned-share-your-pro-tips-category/2023 "2022-04-29T17:20:08Z")

</div>

Proposal: A TIL: Today I Learned... Share your pro tips! category. The idea is as follows: You've just understood something that wasn't obvious to you and may be useful to others (even if you think it could be wellknown…

---

## [Plugins killed double-click behavior in DrRacket?](https://racket.discourse.group/t/plugins-killed-double-click-behavior-in-drracket/2013)

<div class="topic-metadata">

**Author:** [@madkins23](https://racket.discourse.group/u/madkins23)\
**Replies:** 1\
**Last updated:** [June 17, 2023, 9:34pm UTC](https://racket.discourse.group/t/plugins-killed-double-click-behavior-in-drracket/2013 "2023-06-17T21:34:49Z")

</div>

Not so much a question... I lost the double-click behavior (selection of symbol under cursor) in DrRacket somehow and had to completely reload Racket/DrRacket to get it back. I think that it happened when I loaded two …

---

## [Eval seems to behave differently in typed and untyped racket](https://racket.discourse.group/t/eval-seems-to-behave-differently-in-typed-and-untyped-racket/2020)

<div class="topic-metadata">

**Author:** [@wurmli](https://racket.discourse.group/u/wurmli)\
**Replies:** 0\
**Last updated:** [June 16, 2023, 5:35pm UTC](https://racket.discourse.group/t/eval-seems-to-behave-differently-in-typed-and-untyped-racket/2020 "2023-06-16T17:35:07Z")

</div>

My problem looks the same as Provide an example using “eval-syntax” & “syntax” in typed/racket, but isn't reading/parsing and type-checking going on at the same time? Or, doesn't this behaviour break the Scheme motto tha…

---

## [Sequences vs. streams](https://racket.discourse.group/t/sequences-vs-streams/1987)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 11\
**Last updated:** [June 15, 2023, 7:11pm UTC](https://racket.discourse.group/t/sequences-vs-streams/1987 "2023-06-15T19:11:21Z")

</div>

I read the Racket Reference sections about sequences and streams and am a bit confused. I have a few questions: Why does Racket have sequences and streams? Conceptually, they seem the same. Also, it's possible to con…

---

## [Predicate to check for \`(values)\`?](https://racket.discourse.group/t/predicate-to-check-for-values/2012)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 4\
**Last updated:** [June 15, 2023, 8:53am UTC](https://racket.discourse.group/t/predicate-to-check-for-values/2012 "2023-06-15T08:53:52Z")

</div>

If I define a generator (require racket/generator) (define a-generator (generator () (yield 1) (yield 2))) and call a-generator repeatedly, I get \> (a-generator) 1 \> (a-generator) 2 \> (a-generator) \> (a-gen…

---

## [Mutate: inject bugs into your programs!](https://racket.discourse.group/t/mutate-inject-bugs-into-your-programs/1388)

<div class="topic-metadata">

**Author:** [@llazarek](https://racket.discourse.group/u/llazarek)\
**Replies:** 6\
**Last updated:** [June 13, 2023, 9:06pm UTC](https://racket.discourse.group/t/mutate-inject-bugs-into-your-programs/1388 "2023-06-13T21:06:26Z")

</div>

Recently added to the package catalog, documented here: Mutate This is a library for mutating programs, i.e. injecting possible bugs by making small syntactic changes to the program syntax. There's an example in the do…

---

## [Mini-TT in Racket](https://racket.discourse.group/t/mini-tt-in-racket/2007)

<div class="topic-metadata">

**Author:** [@hanleyc01](https://racket.discourse.group/u/hanleyc01)\
**Replies:** 0\
**Last updated:** [June 13, 2023, 5:57pm UTC](https://racket.discourse.group/t/mini-tt-in-racket/2007 "2023-06-13T17:57:34Z")

</div>

I posted this on Discord, but I'm very proud of this, even if it is largely just a translation of the implementation provided by Coquand et al.'s Mini-TT. Here's the repo: GitHub - hanleyc01/rkttt It's largely undocume…

---

## [Replacing lexical context in a macro](https://racket.discourse.group/t/replacing-lexical-context-in-a-macro/2004)

<div class="topic-metadata">

**Author:** [@rscho](https://racket.discourse.group/u/rscho)\
**Replies:** 1\
**Last updated:** [June 13, 2023, 2:43pm UTC](https://racket.discourse.group/t/replacing-lexical-context-in-a-macro/2004 "2023-06-13T14:43:46Z")

</div>

Hi, I'm trying to do something about typed/racket issue #1286, and hopefully racket/math issue #75 at some point. I patched require/untyped-contract as below: (define-syntax (require/untyped-contract stx) (syntax-par…

---

## [Racket on social media - help others find out about Racket](https://racket.discourse.group/t/racket-on-social-media-help-others-find-out-about-racket/1927)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [May 8, 2023, 5:23pm UTC](https://racket.discourse.group/t/racket-on-social-media-help-others-find-out-about-racket/1927 "2023-05-08T17:23:52Z")

</div>

Racket has a presence on social media https://twitter.com/racketlang https://functional.cafe/@racketlang https://www.reddit.com/r/Racket (also r/Lisp, r/Scheme) Racket Discord https://discord.gg/6Zq8sH5 Slack https://…

---

## [Unable to use parser-tools/lex::lexer with in-port](https://racket.discourse.group/t/unable-to-use-parser-tools-lex-lexer-with-in-port/1982)

<div class="topic-metadata">

**Author:** [@rscho](https://racket.discourse.group/u/rscho)\
**Replies:** 3\
**Last updated:** [June 8, 2023, 11:42pm UTC](https://racket.discourse.group/t/unable-to-use-parser-tools-lex-lexer-with-in-port/1982 "2023-06-08T23:42:31Z")

</div>

Hi, I may be missing something, but I think this fails when it should yield a list. This expression makes racket enter an infinite loop, due to an apparent conflict between in-port and lexer: (require parser-tools/lex)…

---

## [Illegal use of syntax value at phase 1](https://racket.discourse.group/t/illegal-use-of-syntax-value-at-phase-1/1983)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 5\
**Last updated:** [June 8, 2023, 7:25pm UTC](https://racket.discourse.group/t/illegal-use-of-syntax-value-at-phase-1/1983 "2023-06-08T19:25:09Z")

</div>

hello, i have this strange error, related with SRFI 105 (infix curly expression) i admit but the error comes from Racket language not the SRFI 105 reader. In this macro (i quoted the body for debug) : (define-syntax $…

---

## [Racket meet-up Sat, 3 Jun 2023 at 18:00 UTC :racket:](https://racket.discourse.group/t/racket-meet-up-sat-3-jun-2023-at-18-00-utc/1935)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 2\
**Last updated:** [June 7, 2023, 2:13pm UTC](https://racket.discourse.group/t/racket-meet-up-sat-3-jun-2023-at-18-00-utc/1935 "2023-06-07T14:13:17Z")

</div>

Racket meet-up Sat, 3 Jun 2023 at 18:00 UTC :racket: At this meet-up: Show and tell News & rumours AOB This meet-up will be held at https://meet.jit.si/Racketmeet-up Meet-up time at your location: 2023-03-03T18:00…

---

## [Spring Lisp Game Jam 2023](https://racket.discourse.group/t/spring-lisp-game-jam-2023/1967)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [June 6, 2023, 12:06am UTC](https://racket.discourse.group/t/spring-lisp-game-jam-2023/1967 "2023-06-06T00:06:25Z")

</div>

Submission for the Spring Lisp Game Jam 2023 open from May 26th and runs until June 5th. Is Rhombus a Lisp? It is a #lang: Rhombus-in-the-rough: A 2D RPG implemented in the Rhombus Racket dialect - so maybe you could en…

---

## [Discourse chat as alternative to Discord/Slack/IRC/etc](https://racket.discourse.group/t/discourse-chat-as-alternative-to-discord-slack-irc-etc/1976)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [June 5, 2023, 9:52am UTC](https://racket.discourse.group/t/discourse-chat-as-alternative-to-discord-slack-irc-etc/1976 "2023-06-05T09:52:37Z")

</div>

Discord was sick for a while yesterday - it became unusuable with very slow response times. Fortunately we have an alternative! The other place Racketeers gather to discuss, ask questions and share their work is the Ra…

---

## [No Grammar to Rule Them All: A Survey of JSON-style DSLs for Visualization](https://racket.discourse.group/t/no-grammar-to-rule-them-all-a-survey-of-json-style-dsls-for-visualization/1974)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [June 2, 2023, 10:08am UTC](https://racket.discourse.group/t/no-grammar-to-rule-them-all-a-survey-of-json-style-dsls-for-visualization/1974 "2023-06-02T10:08:09Z")

</div>

Today I learnt about a danger specific to DSL designers; ‘language cacophony’! Stumbled upon an interesting study of DSL’s with JSON syntax. While there are a lot of JSON syntax DSL’s this review only covers infovis DSL…

---

## [How do I convert a list written on a text field from string to list?](https://racket.discourse.group/t/how-do-i-convert-a-list-written-on-a-text-field-from-string-to-list/1945)

<div class="topic-metadata">

**Author:** [@louberlu](https://racket.discourse.group/u/louberlu)\
**Replies:** 4\
**Last updated:** [June 1, 2023, 9:28am UTC](https://racket.discourse.group/t/how-do-i-convert-a-list-written-on-a-text-field-from-string-to-list/1945 "2023-06-01T09:28:07Z")

</div>

I'm not an English native, so if there are any mistakes, please correct me. I have written a program that take an arithmetic expression and reduce it. It takes a list and return a list like this one: '((a + 2) \* b). The …

---

## [Racket meets CHICKEN](https://racket.discourse.group/t/racket-meets-chicken/1971)

<div class="topic-metadata">

**Author:** [@dominik.pantucek](https://racket.discourse.group/u/dominik.pantucek)\
**Replies:** 2\
**Last updated:** [May 31, 2023, 11:41am UTC](https://racket.discourse.group/t/racket-meets-chicken/1971 "2023-05-31T11:41:24Z")

</div>

For about three months now I have been working on a "little" project in CHICKEN Scheme\[1\]. I really missed the Racket-style keyword arguments there and therefore I hacked together a few syntax-rules and one CHICKEN-speci…

---

## [Articles in scribble](https://racket.discourse.group/t/articles-in-scribble/1970)

<div class="topic-metadata">

**Author:** [@joskoot](https://racket.discourse.group/u/joskoot)\
**Replies:** 2\
**Last updated:** [May 31, 2023, 7:46am UTC](https://racket.discourse.group/t/articles-in-scribble/1970 "2023-05-31T07:46:12Z")

</div>

Scribble may render an article at the end of a line (depending of the width of the window), but in my taste this is ugly. I prefer This is an article. Over This is an article Is there tool that automatically conve…

---

## [Newline in scribble/manual interaction](https://racket.discourse.group/t/newline-in-scribble-manual-interaction/1969)

<div class="topic-metadata">

**Author:** [@joskoot](https://racket.discourse.group/u/joskoot)\
**Replies:** 2\
**Last updated:** [May 30, 2023, 5:38pm UTC](https://racket.discourse.group/t/newline-in-scribble-manual-interaction/1969 "2023-05-30T17:38:04Z")

</div>

\#lang scribble/manual @(require scribble/eval) @interaction\['aap (newline) (printf " ~n") 'noot\] Yields: No newline written. Not a big problem, I can write (printf " n").

---

## [Code compression options](https://racket.discourse.group/t/code-compression-options/908)

<div class="topic-metadata">

**Author:** [@LiberalArtist](https://racket.discourse.group/u/LiberalArtist)\
**Replies:** 5\
**Last updated:** [May 27, 2023, 1:38pm UTC](https://racket.discourse.group/t/code-compression-options/908 "2023-05-27T13:38:38Z")

</div>

A while ago, someone asked me this question about Chez code compression options when building Racket: Would it be an option to instead turn off compression and keep doing things as usual? In theory, this should be…

---

## [\[ANN\] Qi and ABE](https://racket.discourse.group/t/ann-qi-and-abe/1965)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 0\
**Last updated:** [May 26, 2023, 11:28pm UTC](https://racket.discourse.group/t/ann-qi-and-abe/1965 "2023-05-26T23:28:43Z")

</div>

Hi all, We recently launched Attribution Based Economics on some pilot projects, including Qi. What in the world does this mean? ABE is economics based on the simple premise that if you create value, you should be comp…

---

## [So there's a book, and software, and a site, and a disconnect](https://racket.discourse.group/t/so-theres-a-book-and-software-and-a-site-and-a-disconnect/1962)

<div class="topic-metadata">

**Author:** [@sotired](https://racket.discourse.group/u/sotired)\
**Replies:** 5\
**Last updated:** [May 26, 2023, 8:54pm UTC](https://racket.discourse.group/t/so-theres-a-book-and-software-and-a-site-and-a-disconnect/1962 "2023-05-26T20:54:20Z")

</div>

An acquintance asked which programming language to learn, PHP or JavaScript. Because she'd doing a web design course -- she seems to be having a good go at the design part. So I considered, and concluded that neither ar…

---

## [Smuggery: Python 3.10 has match! gasp!](https://racket.discourse.group/t/smuggery-python-3-10-has-match-gasp/1942)

<div class="topic-metadata">

**Author:** [@dstorrs](https://racket.discourse.group/u/dstorrs)\
**Replies:** 9\
**Last updated:** [May 23, 2023, 10:02am UTC](https://racket.discourse.group/t/smuggery-python-3-10-has-match-gasp/1942 "2023-05-23T10:02:36Z")

</div>

I've been looking into Python a bit lately because a lot of my friends use it. I was delighted to find that Python's match statement is quite similar to Racket's match statement. I use match a lot, so having it carry o…

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

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