Jacqueline Firth

Results 356 issues of Jacqueline Firth

Trying something out that might simplify the CI setup.

This builds off #201, #221, #259, and #330, providing a more concrete design and plan for a generic interface for immutable lists. Currently still in draft status. I'm working on...

enhancement

This is a rough draft of a generic collection API for Rhombus, as discussed in #201 and #221. This is nowhere near complete, and I'm only opening this draft pull...

enhancement
libraries

This is a draft PR I'm leaving up as a reference. It implements a hypothetical `equality:` macro for specifying what components of a class are relevant when comparing its instances...

libraries

Currently, namespaces can be extended, and classes double as namespaces. But that's not enough to support extension methods. I'd like this to work: ``` #lang rhombus export: Foo // includes...

enhancement

In this macro: ```racket (define-simple-macro (with-lock lock body:expr ...+) #:declare lock (expr/c #'lock?) (call/lock lock.c body ...)) ``` DrRacket draws a binding arrow from `lock` to the entire `lock.c` identifier,...

feature request
good first issue

# What version of Racket are you using? 8.0 [cs] # What should have happened? When running this program in DrRacket: ```scheme #lang racket/base (require fancy-app) (+ 1 2 ....

I've run into this in a handful of cases where I've got a contravariant applicative and I want to "map it over" a list (more accurately an indexable container like...

In the Firefox tab bar, the white icon for Racket Stories is very hard to see because it has no contrast with the light grey tab bar color: This also...