# Latest

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

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

**Page:** 64

---

## [Opinions on \`quasiquote\`..\`unquote\` matching up when not lexically together?](https://racket.discourse.group/t/opinions-on-quasiquote-unquote-matching-up-when-not-lexically-together/784)

<div class="topic-metadata">

**Author:** [@rocketnia](https://racket.discourse.group/u/rocketnia)\
**Replies:** 3\
**Last updated:** [March 13, 2022, 9:20am UTC](https://racket.discourse.group/t/opinions-on-quasiquote-unquote-matching-up-when-not-lexically-together/784 "2022-03-13T09:20:12Z")

</div>

I've been building a library, Punctaffy, that has various notations similar to quasiquote, quasisyntax, etc. However, as I consider using these notations in macros' generated code, I notice something a lot like variable …

---

## [Creative Racket Competition 2022: January 1, 2022 → February 28, 2022](https://racket.discourse.group/t/creative-racket-competition-2022-january-1-2022-february-28-2022/454)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 16\
**Last updated:** [March 12, 2022, 1:03pm UTC](https://racket.discourse.group/t/creative-racket-competition-2022-january-1-2022-february-28-2022/454 "2022-03-12T13:03:17Z")

</div>

Creative Racket Competition 2022 January 1, 2022 → February 28, 2022 Get creative with Racket this winter! Win stickers! 1 January 2022 - 28 February 2022 Entries can be... pictures animations interactive sound or …

---

## [How can i use (modulo x y) function to create loop](https://racket.discourse.group/t/how-can-i-use-modulo-x-y-function-to-create-loop/788)

<div class="topic-metadata">

**Author:** [@osman44](https://racket.discourse.group/u/osman44)\
**Replies:** 0\
**Last updated:** [March 12, 2022, 12:26pm UTC](https://racket.discourse.group/t/how-can-i-use-modulo-x-y-function-to-create-loop/788 "2022-03-12T12:26:44Z")

</div>

does anyone know how i can write a function for big-bang which basically loops an animation.for my task i have an animation of a car which currently goes from left to right but ends when it touches the right hand side,ho…

---

## [Using \`'nonatomic\` foreign memory](https://racket.discourse.group/t/using-nonatomic-foreign-memory/787)

<div class="topic-metadata">

**Author:** [@LiberalArtist](https://racket.discourse.group/u/LiberalArtist)\
**Replies:** 4\
**Last updated:** [March 11, 2022, 7:53pm UTC](https://racket.discourse.group/t/using-nonatomic-foreign-memory/787 "2022-03-11T19:53:15Z")

</div>

Consider this C type definition: typedef struct git\_strarray { char \*\*strings; size\_t count; } git\_strarray; This called to mind the support added in https://github.com/racket/racket/commit/87196e0144226b44fd4c00fcca…

---

## [How can i specify end of big bang](https://racket.discourse.group/t/how-can-i-specify-end-of-big-bang/786)

<div class="topic-metadata">

**Author:** [@osman44](https://racket.discourse.group/u/osman44)\
**Replies:** 5\
**Last updated:** [March 11, 2022, 5:34pm UTC](https://racket.discourse.group/t/how-can-i-specify-end-of-big-bang/786 "2022-03-11T17:34:10Z")

</div>

hi all i am working through the hdtp book,currenyly creating a simple animation which a moves car from left to right at a rate of three pixles per clock tick.i am not sure but i have tried to but not sure how to piece it…

---

## [Winhelp2002 HOSTS installer for Windows](https://racket.discourse.group/t/winhelp2002-hosts-installer-for-windows/762)

<div class="topic-metadata">

**Author:** [@Dexter](https://racket.discourse.group/u/Dexter)\
**Replies:** 3\
**Last updated:** [March 11, 2022, 9:17am UTC](https://racket.discourse.group/t/winhelp2002-hosts-installer-for-windows/762 "2022-03-11T09:17:18Z")

</div>

Racket version of the Winhelp2002 hosts file batch installer. Blocks most ads, adware, malware, spyware and some viruses through a blacklist of known malicious Web hosts. Does not usually affect ad-blocker detection on …

---

## [Is it good style to use \`#:when\` instead of \`?\` in match expression?](https://racket.discourse.group/t/is-it-good-style-to-use-when-instead-of-in-match-expression/779)

<div class="topic-metadata">

**Author:** [@NoahStoryM](https://racket.discourse.group/u/NoahStoryM)\
**Replies:** 4\
**Last updated:** [March 11, 2022, 2:59am UTC](https://racket.discourse.group/t/is-it-good-style-to-use-when-instead-of-in-match-expression/779 "2022-03-11T02:59:51Z")

</div>

Hi everyone, this question originally came to me while working with Typed Racket. The current Typed Racket seems not to support match very well, so in many cases, ? cannot be used to mark type through predicate. For exam…

---

## [How to know identifier refer to?](https://racket.discourse.group/t/how-to-know-identifier-refer-to/780)

<div class="topic-metadata">

**Author:** [@dannypsnl](https://racket.discourse.group/u/dannypsnl)\
**Replies:** 1\
**Last updated:** [March 10, 2022, 7:18am UTC](https://racket.discourse.group/t/how-to-know-identifier-refer-to/780 "2022-03-10T07:18:24Z")

</div>

For example, if I write down (my-macro foo) (define foo 1) (my-macro2 foo) How can I let my-macro and my-macro2 know they are referring to the same foo?

---

## [Text-table overhaul](https://racket.discourse.group/t/text-table-overhaul/777)

<div class="topic-metadata">

**Author:** [@Laurent.O](https://racket.discourse.group/u/Laurent.O)\
**Replies:** 1\
**Last updated:** [March 9, 2022, 11:18am UTC](https://racket.discourse.group/t/text-table-overhaul/777 "2022-03-09T11:18:49Z")

</div>

Just because I needed a simple way to display various numbers (non-rationals, large integers, floats, etc.) in a table, I ended up rewriting text-table almost entirely, except for frame styles (which were also enhanced r…

---

## [Raising exceptions in mocks](https://racket.discourse.group/t/raising-exceptions-in-mocks/775)

<div class="topic-metadata">

**Author:** [@robertpostill](https://racket.discourse.group/u/robertpostill)\
**Replies:** 2\
**Last updated:** [March 9, 2022, 12:02am UTC](https://racket.discourse.group/t/raising-exceptions-in-mocks/775 "2022-03-09T00:02:25Z")

</div>

I have a function that reads JSON from a file: (define (extract-directives filename #:file-input \[with-input-from-file with-input-from-file\]) (define ignore (with-handlers (\[exn:fail:filesystem? (lambda (exn) (ignore …

---

## [Maximum width of pen](https://racket.discourse.group/t/maximum-width-of-pen/776)

<div class="topic-metadata">

**Author:** [@soegaard](https://racket.discourse.group/u/soegaard)\
**Replies:** 0\
**Last updated:** [March 8, 2022, 1:44pm UTC](https://racket.discourse.group/t/maximum-width-of-pen/776 "2022-03-08T13:44:56Z")

</div>

Hi All, The contract of pen% says the width of a pen needs to be a real between 0 and 255. Is 255 an arbitrary maximum limit? If so, I'd like it to be lifted. I notice that the corresponding function in Cairo doesn't…

---

## [Replicating the type of \`apply\`](https://racket.discourse.group/t/replicating-the-type-of-apply/770)

<div class="topic-metadata">

**Author:** [@scolobb](https://racket.discourse.group/u/scolobb)\
**Replies:** 3\
**Last updated:** [March 7, 2022, 10:27pm UTC](https://racket.discourse.group/t/replicating-the-type-of-apply/770 "2022-03-07T22:27:59Z")

</div>

Hello, I am trying to replicate the type of apply: tmp.rkt\> apply - : (All (a b) (-\> (-\> a \* b) (Listof a) b)) #\<procedure:apply\> So, I define my own function: (: my-apply (All (a b) (-\> (-\> a \* b) (Listof a) b))) (d…

---

## [Logging, custodians and larger applications](https://racket.discourse.group/t/logging-custodians-and-larger-applications/766)

<div class="topic-metadata">

**Author:** [@robertpostill](https://racket.discourse.group/u/robertpostill)\
**Replies:** 2\
**Last updated:** [March 7, 2022, 4:21pm UTC](https://racket.discourse.group/t/logging-custodians-and-larger-applications/766 "2022-03-07T16:21:00Z")

</div>

I have a racket CLI application that used to be a single file and now spans multiple files. I added logging to that app based on what I'd learnt (see Logging With Racket // Grinning Cat). So in my main.rkt I have the f…

---

## [Confused on excerise on htdp](https://racket.discourse.group/t/confused-on-excerise-on-htdp/768)

<div class="topic-metadata">

**Author:** [@osman44](https://racket.discourse.group/u/osman44)\
**Replies:** 3\
**Last updated:** [March 6, 2022, 10:43am UTC](https://racket.discourse.group/t/confused-on-excerise-on-htdp/768 "2022-03-06T10:43:08Z")

</div>

i am struggling to understand this question Exercise 15. Define ==\>. The function consumes two Boolean values, call them sunny and friday. Its answer is #true if sunny is false or friday is true. Note Logicians call thi…

---

## [Racket meet-up Saturday 5 March (minutes and discussion thread)](https://racket.discourse.group/t/racket-meet-up-saturday-5-march-minutes-and-discussion-thread/767)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 1\
**Last updated:** [March 5, 2022, 8:34pm UTC](https://racket.discourse.group/t/racket-meet-up-saturday-5-march-minutes-and-discussion-thread/767 "2022-03-05T20:34:36Z")

</div>

Racket meet-up Saturday 5 March 18:00 UTC Racket meet-up happen s the first Saturday EVERY Month at UTC18:00 thank you to @dominik.pantucek for the write-up of the Feb meet-up : Racket meet up Saturday 5 Feb 18:00 UT…

---

## [Having issues with cond](https://racket.discourse.group/t/having-issues-with-cond/765)

<div class="topic-metadata">

**Author:** [@osman44](https://racket.discourse.group/u/osman44)\
**Replies:** 3\
**Last updated:** [March 4, 2022, 6:12pm UTC](https://racket.discourse.group/t/having-issues-with-cond/765 "2022-03-04T18:12:50Z")

</div>

i am working through the htdp book online and i came across and excerise which asks me to Then create an expression that converts the value of in to a non-negative number. For a String, it determines how long the Strin…

---

## [Function call: error](https://racket.discourse.group/t/function-call-error/759)

<div class="topic-metadata">

**Author:** [@osman44](https://racket.discourse.group/u/osman44)\
**Replies:** 5\
**Last updated:** [March 4, 2022, 5:29pm UTC](https://racket.discourse.group/t/function-call-error/759 "2022-03-04T17:29:44Z")

</div>

i am following this tutorial from the I Fixed-Size Data and i copied and pasted this code (define current-color "amber") (define next-color (if (string=? "green" current-color) next-color "yellow" )) and when i run…

---

## [How to use LIKE statement query-exec/list/value?](https://racket.discourse.group/t/how-to-use-like-statement-query-exec-list-value/763)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 3\
**Last updated:** [March 4, 2022, 2:36pm UTC](https://racket.discourse.group/t/how-to-use-like-statement-query-exec-list-value/763 "2022-03-04T14:36:29Z")

</div>

How to use LIKE statement query-exec/list/value? If it's like (query-list db "SELECT \* FROM Table WHERE name LIKE '%?%'" name) then '?' cannot be parsed. if format the statement by other function then there's a sql inj…

---

## [Bundling external libraries with Raco Distribute](https://racket.discourse.group/t/bundling-external-libraries-with-raco-distribute/632)

<div class="topic-metadata">

**Author:** [@Dexter](https://racket.discourse.group/u/Dexter)\
**Replies:** 12\
**Last updated:** [March 4, 2022, 11:11am UTC](https://racket.discourse.group/t/bundling-external-libraries-with-raco-distribute/632 "2022-03-04T11:11:31Z")

</div>

Hi there, I apologize in advance for beating a dead horse, but I still haven't found a solution to this problem: Say I require Gregor for a program I'd like to distribute to the world in binary form (say, Invoicer). I …

---

## [Flowchart that shows outsiders all the options in the racket ecosystem](https://racket.discourse.group/t/flowchart-that-shows-outsiders-all-the-options-in-the-racket-ecosystem/736)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 4\
**Last updated:** [March 3, 2022, 4:36pm UTC](https://racket.discourse.group/t/flowchart-that-shows-outsiders-all-the-options-in-the-racket-ecosystem/736 "2022-03-03T16:36:21Z")

</div>

I’d like to do a flowchart that shows outsiders all the options in the racket ecosystem! Anyone interested in helping? —some initial thoughts—- Something - typed/racket Something make an app or your own language Ma…

---

## [What's the most reasonable way to do something seasonal in racket](https://racket.discourse.group/t/whats-the-most-reasonable-way-to-do-something-seasonal-in-racket/746)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 4\
**Last updated:** [March 3, 2022, 11:25am UTC](https://racket.discourse.group/t/whats-the-most-reasonable-way-to-do-something-seasonal-in-racket/746 "2022-03-03T11:25:17Z")

</div>

For example, check if a connection is still alive every 1 hour and reconnect if is not.

---

## [Simple overview of how packages/dependencies work in Racket?](https://racket.discourse.group/t/simple-overview-of-how-packages-dependencies-work-in-racket/741)

<div class="topic-metadata">

**Author:** [@ananth](https://racket.discourse.group/u/ananth)\
**Replies:** 9\
**Last updated:** [March 2, 2022, 11:27pm UTC](https://racket.discourse.group/t/simple-overview-of-how-packages-dependencies-work-in-racket/741 "2022-03-02T23:27:01Z")

</div>

I'm trying to get a grasp of how packages / library dependencies work in racket. I'm going through documentation, however a few pieces are still puzzling. Let's say I'm trying to develop two different racket projects, e…

---

## [Help printing picts for a wordle clone](https://racket.discourse.group/t/help-printing-picts-for-a-wordle-clone/744)

<div class="topic-metadata">

**Author:** [@rmuller](https://racket.discourse.group/u/rmuller)\
**Replies:** 5\
**Last updated:** [March 2, 2022, 4:47pm UTC](https://racket.discourse.group/t/help-printing-picts-for-a-wordle-clone/744 "2022-03-02T16:47:21Z")

</div>

I'm writing a wordle clone in racket. I'm using the pict module to draw colored rectangles around letters. (define (letter char (color "green")) (cc-superimpose (colorize (filled-rectangle 40 50) color) (text (s…

---

## [What's the reason of page expire in web server and how to change its behavior?](https://racket.discourse.group/t/whats-the-reason-of-page-expire-in-web-server-and-how-to-change-its-behavior/754)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 1\
**Last updated:** [March 1, 2022, 3:23pm UTC](https://racket.discourse.group/t/whats-the-reason-of-page-expire-in-web-server-and-how-to-change-its-behavior/754 "2022-03-01T15:23:47Z")

</div>

This message often confuse my user: Sorry, this page has expired. Please go back. Why is this happening and how to avoid it if possible?

---

## [Reasons to rewrite javascript entirely in racket web server](https://racket.discourse.group/t/reasons-to-rewrite-javascript-entirely-in-racket-web-server/750)

<div class="topic-metadata">

**Author:** [@Don](https://racket.discourse.group/u/Don)\
**Replies:** 2\
**Last updated:** [March 1, 2022, 12:44pm UTC](https://racket.discourse.group/t/reasons-to-rewrite-javascript-entirely-in-racket-web-server/750 "2022-03-01T12:44:19Z")

</div>

Can you articulate some reasons to rewrite javascript entirely in racket web server? There may be some good reasons that I am not thinking of. I know that I can include a javascript file into my web server. The one re…

---

## [Racket News Announcements](https://racket.discourse.group/t/racket-news-announcements/747)

<div class="topic-metadata">

**Author:** [@pmatos](https://racket.discourse.group/u/pmatos)\
**Replies:** 1\
**Last updated:** [March 1, 2022, 12:26am UTC](https://racket.discourse.group/t/racket-news-announcements/747 "2022-03-01T00:26:46Z")

</div>

Hello everyone! I am creating this thread to announce new issues of Racket News. As you are aware, Racket News has been hibernating since mid-November, but it has finally woken up from a very long sleep. Thank you for …

---

## [Db auto reconnect](https://racket.discourse.group/t/db-auto-reconnect/745)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 1\
**Last updated:** [February 28, 2022, 1:36pm UTC](https://racket.discourse.group/t/db-auto-reconnect/745 "2022-02-28T13:36:57Z")

</div>

Mysql db has some parameters like auto reconnect = true and where to apply this in racket? I use the db pakage

---

## [Need an example of URL based dispatch in web-server](https://racket.discourse.group/t/need-an-example-of-url-based-dispatch-in-web-server/701)

<div class="topic-metadata">

**Author:** [@Hanson](https://racket.discourse.group/u/Hanson)\
**Replies:** 2\
**Last updated:** [February 28, 2022, 7:44am UTC](https://racket.discourse.group/t/need-an-example-of-url-based-dispatch-in-web-server/701 "2022-02-28T07:44:34Z")

</div>

Need an example of URL based dispatch in web-server. For exampel, I want to link www.forexample.com/admin to (define (admin request) ......)

---

## [Replace this page with your favorite index page - how](https://racket.discourse.group/t/replace-this-page-with-your-favorite-index-page-how/735)

<div class="topic-metadata">

**Author:** [@Don](https://racket.discourse.group/u/Don)\
**Replies:** 1\
**Last updated:** [February 26, 2022, 7:35pm UTC](https://racket.discourse.group/t/replace-this-page-with-your-favorite-index-page-how/735 "2022-02-26T19:35:23Z")

</div>

The Racket Web Server makes use of a default index.html file that contains the following 2 lines: Welcome to the Racket Web server! : Please replace this page with your favorite index page. Since relplacing the fi…

---

## [Alternative sign in methods for racket discussions discourse](https://racket.discourse.group/t/alternative-sign-in-methods-for-racket-discussions-discourse/738)

<div class="topic-metadata">

**Author:** [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Replies:** 0\
**Last updated:** [February 26, 2022, 1:25pm UTC](https://racket.discourse.group/t/alternative-sign-in-methods-for-racket-discussions-discourse/738 "2022-02-26T13:25:09Z")

</div>

It was asked in discord if alternative sign-in methods for discourse were possible It looks like the standard plan includes the following Standard authentication Log in options include: Local log in DiscourseConnect (…

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

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