racket
racket copied to clipboard
The Racket repository
##### Checklist - [x] Bugfix - ~[ ] Feature~ - ~[ ] tests included~ - [x] documentation ### Description of change This PR proposes a set of independent tweaks to...
With this change, PB iOS builds report `(system-type)` as `unix` and `(system-type 'os*)` as `ios`. The former could be made to report `macosx` instead, but then more code would have...
It seems that, when using `raco pkg install --clone` for a package that isn't installed, but where a pkg that comes from the same repository is already installed, problems ensue....
The following program works as expected. ``` racket #lang racket (define affine-contract (lambda (arg) arg)) (define/contract identity/contract (parametric->/c (a) (-> a (affine-contract a))) identity) (+ 2 (identity/contract 3)) ``` ```...
**What version of Racket are you using?** 8.14 **What program did you run?** Build `racket` from racket-8.14-src-builtpkgs **What should have happened?** Should have built successfully. **If you got an error...
This error message improvement is in response [this post on discourse](https://racket.discourse.group/t/help-i-cant-get-contract-in-to-work/3041).
Related to https://racket.discourse.group/t/parameterize-not-working-as-expected-in-8-13/3071
**What version of Racket are you using?** e.g., 8.12 [cs] **What program did you run?** ``` #lang racket (require openssl) (require net/imap) (define (connect-email) (define-values (ssl-in ssl-out) (ssl-connect "imap.gmail.com" 993))...
**What version of Racket are you using?** 8.13 [cs] **What program did you run?** `raco pkg migrate 8.10` **What should have happened?** should have completed successfully **If you got an...
**What version of Racket are you using?** Racket v8.13 [cs] **What program did you run?** ```racket (require "dir.dot/x.rkt") ``` **What should have happened?** I would have expected that it would...