racket icon indicating copy to clipboard operation
racket copied to clipboard

The Racket repository

Results 382 racket issues
Sort by recently updated
recently updated
newest added

This pull request adds a `deprecated-alias` rename transformer and a `(define-deprecated-alias alias-id target-id)` macro, which exports `alias-id` as an alias of `target-id`. ## Checklist - [x] Feature - [ ]...

api design
macro system

## Checklist - [ ] Bugfix - [x] Feature - [x] tests included - [x] documentation ## Description of change This PR adds an optional `#:mhash?` keyword to the `read-json`...

api design

Patterns that contain two different literals such as `(and 10 11)` can never match a value. Such a pattern can be replaced with the pattern `(or)`.

**What version of Racket are you using?** 8.15 cs **What should have happened?** My expectation is that `contract-out` produces an export with the same semantics as the thing being exported,...

good first issue
documentation
confusing behavior
component: contract

**What version of Racket are you using?** 8.16 **What program did you run?** On the command line, I started a TCP listener using `nc -l 9303` Then, in DrRacket, I...

good first issue

**Is your feature request related to a problem? Please describe.** I usually use `in-producer` to retrieve values from channels. For instance, in the main thread ``` (struct signal ()) (define...

**What version of Racket are you using?** v8.8.0.10 [cs] Case 1. --- **What program did you run?** In the command-line REPL with the default input port: `(read)` with `"a"` as...

**What version of Racket are you using?** v8.16 [cs] **What program did you run?** ```racket > (procedure-result-arity (case-lambda)) 1 ``` **What should have happened?** It should not return `1` because...

**Is your feature request related to a problem? Please describe.** Continuations are also functions, but currently there’s no way to specify names and/or realms for them. This affects printing and...

Let's supouse I create a `mutable-treelist` and after adding a few items, I'd like to freeze it to get the secret immutable `treelist` and pass it around. Something like `mutable-treelist->treelist`...

feature request