Jacqueline Firth

Results 356 issues of Jacqueline Firth

The syntax objects produced by a grammar's `parse` function have a bunch of `brag`-internal syntax properties on them. There's a `hide-or-splice` property, a `splice-rh-id` property, a `hide` property, a `kvpair`...

I've got a grammar where expressions are split between two rules: `inline-expression` and `block-expression`. They have to be split because in some contexts only inline expressions are allowed and in...

So given a grammar like this: ``` #lang brag program: statement* statement: LITERAL-INTEGER ``` And an appropriate lexer-based tokenizer, using `(parse path (make-tokenizer port))` produces syntax objects that look like...

The guide and reference describe Hackett's features in isolation at a REPL, but there aren't any examples of a full Hackett *module* in the docs. The example code in the...

I'd like to take a `maybe` and unwrap it by running a thunk when it's a `nothing`. `from-just` works with a plain value instead of a thunk, while `from-just!` doesn't...

I'm attempting to make some lenses that view `maybe`s of indexables, but there's no way to test if a key is in an indexable. I was expecting some sort of...

The lazy behavior of the generic `map`, `filter`, etc. functions is very useful, but sometimes lazyness isn't something I want. For example, tests, docs examples, and REPL experimentation. It'd be...

What changes would it take for cover to instrument and run test modules in parallel?

I'm working on a project that needs to do something similar to cover, where it finds lists of modules given packages or collections and filters the list based on `info.rkt`...