# General

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

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

**Page:** 16

---

## [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…

---

## [\[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…

---

## [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…

---

## [Uninstalling Racket From Shell Script and Installing Racket from Apt](https://racket.discourse.group/t/uninstalling-racket-from-shell-script-and-installing-racket-from-apt/1943)

<div class="topic-metadata">

**Author:** [@evdubs](https://racket.discourse.group/u/evdubs)\
**Replies:** 0\
**Last updated:** [May 12, 2023, 8:56pm UTC](https://racket.discourse.group/t/uninstalling-racket-from-shell-script-and-installing-racket-from-apt/1943 "2023-05-12T20:56:18Z")

</div>

A while ago, I installed Racket from the website (https://download.racket-lang.org/). I did the non-Unix distribution, so it did not come with the racket-uninstall script. I later decided to install Racket from apt so th…

---

## [Call for Papers: ACM Workshop on Functional Art, Music, Modelling and Design (Deadline June 1)](https://racket.discourse.group/t/call-for-papers-acm-workshop-on-functional-art-music-modelling-and-design-deadline-june-1/1817)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 1\
**Last updated:** [May 10, 2023, 11:01am UTC](https://racket.discourse.group/t/call-for-papers-acm-workshop-on-functional-art-music-modelling-and-design-deadline-june-1/1817 "2023-05-10T11:01:16Z")

</div>

=============================================================================== 11th ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design (FARM) Call for Papers, Demos, and Performanc…

---

## [Call for Papers, Functional Software Architecture - FP in the Large](https://racket.discourse.group/t/call-for-papers-functional-software-architecture-fp-in-the-large/1813)

<div class="topic-metadata">

**Author:** [@mike](https://racket.discourse.group/u/mike)\
**Replies:** 4\
**Last updated:** [May 10, 2023, 11:01am UTC](https://racket.discourse.group/t/call-for-papers-functional-software-architecture-fp-in-the-large/1813 "2023-05-10T11:01:00Z")

</div>

====================================================================== \*\*\* CALL FOR PAPERS -- FUNARCH 2023 \*\*\* First ACM SIGPLAN Workshop on Functional Software Architecture - FP in the Large 8th September…

---

## [Eval in a function](https://racket.discourse.group/t/eval-in-a-function/1896)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 21\
**Last updated:** [May 3, 2023, 10:00am UTC](https://racket.discourse.group/t/eval-in-a-function/1896 "2023-05-03T10:00:01Z")

</div>

hello, how can i make this eval working as in toplevel: #lang racket (define (foo) (define x 7) (eval (quote x))) Welcome to DrRacket, version 8.7 \[cs\]. Language: racket, with debugging; memory limit: 8192 MB. (…

---

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

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [April 29, 2023, 6:00pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-6-may-at-18-00-utc/1757 "2023-04-29T18:00:11Z")

</div>

Racket meet-up Saturday 6 May at 18:00 UTC :racket: At this meet-up: Show and tell News & rumours AOB #lang rage emoji This meet-up will be held at https://meet.jit.si/Racketmeet-up (this is our first time using…

---

## [Need! More! Stickers!](https://racket.discourse.group/t/need-more-stickers/1697)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 9\
**Last updated:** [April 26, 2023, 5:11am UTC](https://racket.discourse.group/t/need-more-stickers/1697 "2023-04-26T05:11:39Z")

</div>

I need more racket stickers. I could shop around and set this up myself, but I'm guessing someone else has already done it? I do see ... but this seems a wee bit expensive. John

---

## [Yay fmt ! Title must be 15 chars. Yay Fmt again!](https://racket.discourse.group/t/yay-fmt-title-must-be-15-chars-yay-fmt-again/1889)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 4\
**Last updated:** [April 25, 2023, 10:30pm UTC](https://racket.discourse.group/t/yay-fmt-title-must-be-15-chars-yay-fmt-again/1889 "2023-04-25T22:30:26Z")

</div>

Apropos of writing-code-to-write-exams-and-assignments, I'm super-on-board with fmt, and I can't wait until the unstable interface becomes more stable. For now I'm just going to use it anyway.... Again, many thanks for …

---

## [Racket on Mastodon](https://racket.discourse.group/t/racket-on-mastodon/1871)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [April 17, 2023, 1:10pm UTC](https://racket.discourse.group/t/racket-on-mastodon/1871 "2023-04-17T13:10:23Z")

</div>

Racket now has a mastodon presence: @racketlang@mastodon.social https://mastodon.social/@racketlang Edit: also rss! https://mastodon.social/@racketlang.rss 420 followers! Regards Stephen :beetle: PS The love rack…

---

## [DrRacket REPL: Make ctrl-p an alias for ctrl-up](https://racket.discourse.group/t/drracket-repl-make-ctrl-p-an-alias-for-ctrl-up/1882)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 8\
**Last updated:** [April 25, 2023, 10:14am UTC](https://racket.discourse.group/t/drracket-repl-make-ctrl-p-an-alias-for-ctrl-up/1882 "2023-04-25T10:14:10Z")

</div>

In the DrRacket REPL (interaction window), I can use ctrl-up (up = arrow up) to recall one of the previous inputs. However, recently I've become used to use ctrl-p in Bash to recall previous inputs, because that's easier…

---

## [Syncheck:find-source-object](https://racket.discourse.group/t/syncheck-find-source-object/1829)

<div class="topic-metadata">

**Author:** [@greghendershott](https://racket.discourse.group/u/greghendershott)\
**Replies:** 41\
**Last updated:** [April 24, 2023, 7:42pm UTC](https://racket.discourse.group/t/syncheck-find-source-object/1829 "2023-04-24T19:42:05Z")

</div>

The docs for syncheck:find-source-object imply you can return any non-false value: (send a-syncheck-annotations ^syncheck:find-source-object stx) → (or/c #f (not/c #f)) stx : syntax? This should return #f …

---

## [Namespace and evaluation](https://racket.discourse.group/t/namespace-and-evaluation/1670)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 13\
**Last updated:** [April 23, 2023, 1:21pm UTC](https://racket.discourse.group/t/namespace-and-evaluation/1670 "2023-04-23T13:21:37Z")

</div>

hello, i try to wrote an infix evaluator with precedence operator (note i'm not the initial author of the infix evaluator so code and comments are not all from me) in my Scheme+ (precedence in operator can remove a lot …

---

## [Has someone implemented the OO-syntax for Harvey's cs61a?](https://racket.discourse.group/t/has-someone-implemented-the-oo-syntax-for-harveys-cs61a/1879)

<div class="topic-metadata">

**Author:** [@Dan](https://racket.discourse.group/u/Dan)\
**Replies:** 4\
**Last updated:** [April 22, 2023, 10:13am UTC](https://racket.discourse.group/t/has-someone-implemented-the-oo-syntax-for-harveys-cs61a/1879 "2023-04-22T10:13:41Z")

</div>

Hi, I'm following Harvey's course and I need to run the OO examples using the library they developed (here). I am not able to load it since #lang simply-scheme does not define define-macro. Does anyone by chance imple…

---

## [Racket workflow feature comparison](https://racket.discourse.group/t/racket-workflow-feature-comparison/1851)

<div class="topic-metadata">

**Author:** [@jryans](https://racket.discourse.group/u/jryans)\
**Replies:** 15\
**Last updated:** [April 19, 2023, 1:48pm UTC](https://racket.discourse.group/t/racket-workflow-feature-comparison/1851 "2023-04-19T13:48:03Z")

</div>

I recently started helping out as an additional maintainer of the Magic Racket project (a VS Code extension for Racket), and as part of this, I was curious about the state of Racket workflow features (editing, debugging,…

---

## [Package management behind an authenticated proxy](https://racket.discourse.group/t/package-management-behind-an-authenticated-proxy/1873)

<div class="topic-metadata">

**Author:** [@Ansset](https://racket.discourse.group/u/Ansset)\
**Replies:** 2\
**Last updated:** [April 20, 2023, 11:20am UTC](https://racket.discourse.group/t/package-management-behind-an-authenticated-proxy/1873 "2023-04-20T11:20:31Z")

</div>

Dear Racketeers, I am very new to Racket, but extremely excited! At work, I have to use it behind a authenticated proxy though. Starting Dr. Racket, I get two errors net/url: "http\_proxy" contained invalid proxy URL…

---

## [Racket glossary](https://racket.discourse.group/t/racket-glossary/916)

<div class="topic-metadata">

**Author:** [@sschwarzer](https://racket.discourse.group/u/sschwarzer)\
**Replies:** 43\
**Last updated:** [April 18, 2023, 7:18pm UTC](https://racket.discourse.group/t/racket-glossary/916 "2023-04-18T19:18:09Z")

</div>

Following up on our discussion here, I created a Github repository and would like to get some feedback. I hope it's ok to quote the README here: Racket Glossary This project hopefully will result in a glossary to be i…

---

## [Macro problem i do not understand](https://racket.discourse.group/t/macro-problem-i-do-not-understand/1864)

<div class="topic-metadata">

**Author:** [@damien\_mattei](https://racket.discourse.group/u/damien_mattei)\
**Replies:** 2\
**Last updated:** [April 15, 2023, 11:36am UTC](https://racket.discourse.group/t/macro-problem-i-do-not-understand/1864 "2023-04-15T11:36:09Z")

</div>

hello, i have a problem that i tested both with Racket and Guile, i have 2 macros used in one expression like this: scheme@(guile-user)\> (define i 2) scheme@(guile-user)\> {i \<- i + 1} and i got this error: While co…

---

## [Picts in plot ticks](https://racket.discourse.group/t/picts-in-plot-ticks/1863)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 1\
**Last updated:** [April 14, 2023, 4:22pm UTC](https://racket.discourse.group/t/picts-in-plot-ticks/1863 "2023-04-14T16:22:10Z")

</div>

Currently it is not possible to use picts in plot ticks, which means no LaTeX in particular (latex-pict works great for point-labels). Does any have a workaround? (Btw, since it's not trivial, I'm using this to place s…

---

## [Need your help appraising Qi](https://racket.discourse.group/t/need-your-help-appraising-qi/1847)

<div class="topic-metadata">

**Author:** [@countvajhula](https://racket.discourse.group/u/countvajhula)\
**Replies:** 1\
**Last updated:** [April 6, 2023, 3:55am UTC](https://racket.discourse.group/t/need-your-help-appraising-qi/1847 "2023-04-06T03:55:28Z")

</div>

Hello friends, We're in the middle of appraising the Qi project as part of the ongoing prototype of Attribution-Based Economics (introduced in my talk at EmacsConf). The general idea of ABE is to recognize sources of va…

---

## [PLTea meetup NEXT WEDNESDAY April 12th at 3pm EST 🫖](https://racket.discourse.group/t/pltea-meetup-next-wednesday-april-12th-at-3pm-est/1855)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [April 5, 2023, 2:37pm UTC](https://racket.discourse.group/t/pltea-meetup-next-wednesday-april-12th-at-3pm-est/1855 "2023-04-05T14:37:03Z")

</div>

Join us for our next PLTea meetup NEXT WEDNESDAY April 12th at 3pm EST! We will be sending out the Zoom link via our Google group. Details here: https://pltea.github.io/ -- https://twitter.com/PLteaforplt/status/164…

---

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

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 11\
**Last updated:** [April 3, 2023, 8:22pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-1-april-2023-at-18-00-utc/1756 "2023-04-03T20:22:24Z")

</div>

Racket meet-up Saturday 1 April at 18:00 UTC :racket: At this meet-up: Racketfest! Show and tell News & rumours AOB Meet-up time at your location: 2023-04-01T18:00:00Z (UTC) / timeanddate.com/worldclock/converter In…

---

## [\[PADL'23\] Modern Macros](https://racket.discourse.group/t/padl23-modern-macros/1805)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 10\
**Last updated:** [March 27, 2023, 11:38pm UTC](https://racket.discourse.group/t/padl23-modern-macros/1805 "2023-03-27T23:38:12Z")

</div>

\[PADL'23\] Modern Macros Keynote by Robby Findler https://youtu.be/YMUCpx6vhZM Description: Modern Macros Racket’s approach to macros is the latest point in an evolution that started in 1963 with Lisp’…

---

## [Module-level bindings and DrRacket debugger](https://racket.discourse.group/t/module-level-bindings-and-drracket-debugger/1837)

<div class="topic-metadata">

**Author:** [@bremner](https://racket.discourse.group/u/bremner)\
**Replies:** 0\
**Last updated:** [March 26, 2023, 11:57am UTC](https://racket.discourse.group/t/module-level-bindings-and-drracket-debugger/1837 "2023-03-26T11:57:06Z")

</div>

Is is possible to inspect the values of module level (i.e. defined outside the current function, but in the current module) variables in the DrRacket debugger? I noticed that the right button menu does not offer to pr…

---

## [Pollen with Pygments or Highlights.js?](https://racket.discourse.group/t/pollen-with-pygments-or-highlights-js/1773)

<div class="topic-metadata">

**Author:** [@rebcabin](https://racket.discourse.group/u/rebcabin)\
**Replies:** 15\
**Last updated:** [March 14, 2023, 4:55am UTC](https://racket.discourse.group/t/pollen-with-pygments-or-highlights-js/1773 "2023-03-14T04:55:39Z")

</div>

I'm having a heck of a time getting Pygments or Highlights to furnish syntax coloring in my pollen documents. I followed the tutorial (9 Mini tutorials). I got Pygments to color the code, but the CSS styles that I copied…

---

## [QuickLook for .scrbl files under macOS Ventura](https://racket.discourse.group/t/quicklook-for-scrbl-files-under-macos-ventura/1770)

<div class="topic-metadata">

**Author:** [@plragde](https://racket.discourse.group/u/plragde)\
**Replies:** 4\
**Last updated:** [March 12, 2023, 5:25pm UTC](https://racket.discourse.group/t/quicklook-for-scrbl-files-under-macos-ventura/1770 "2023-03-12T17:25:50Z")

</div>

Anyone know how to enable this? I am migrating to a new laptop and OS version. It worked under Monterey but I may have done something in the past to enable it, which I cannot remember, of course. Thanks.

---

## ["Transparent Telemetry"](https://racket.discourse.group/t/transparent-telemetry/1760)

<div class="topic-metadata">

**Author:** [@jbclements](https://racket.discourse.group/u/jbclements)\
**Replies:** 11\
**Last updated:** [March 11, 2023, 4:38pm UTC](https://racket.discourse.group/t/transparent-telemetry/1760 "2023-03-11T16:38:08Z")

</div>

Shriram Krishnamurthi shared a pointer to this interesting series of pieces on "Transparent Telemetry" for open-source projects. Should products like Racket collect information about their use? Are there statistics that …

---

## [RFC: Adding Resyntax code reviews to core Racket repositories](https://racket.discourse.group/t/rfc-adding-resyntax-code-reviews-to-core-racket-repositories/1746)

<div class="topic-metadata">

**Author:** [@notjack](https://racket.discourse.group/u/notjack)\
**Replies:** 17\
**Last updated:** [March 9, 2023, 4:54pm UTC](https://racket.discourse.group/t/rfc-adding-resyntax-code-reviews-to-core-racket-repositories/1746 "2023-03-09T16:54:04Z")

</div>

Hello all! I've been developing Resyntax for some time now, and I've set it up to perform code reviews in the Typed Racket, Scribble, and DrRacket repositories. This has gone well thus far, so I'd like to add Resyntax co…

---

## [Racket Templates](https://racket.discourse.group/t/racket-templates/1767)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [March 8, 2023, 9:36pm UTC](https://racket.discourse.group/t/racket-templates/1767 "2023-03-08T21:36:37Z")

</div>

Racket Templates provide a wide variety of working template applications you can use as a starting point: choose a template from Racket Templates · GitHub click Use this template in GitHub or use raco new: raco p…

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

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