Matthew Flatt

Results 548 comments of Matthew Flatt

I'm not seeing anything different to do with hygiene-bending forms like a definition-prefixing `export`. Does it now seem clearer that `export` is hygiene-bending, and so `export`-generating macros will inevitably have...

> Is there something we could do that would make the definition-prefixing export "break" (i.e. not actually export the binding) in both cases, rather than working in one and failing...

Closing in favor of newer automated fixes.

I've pushed a repair to the inconsistent-exception problem, so `errno` could at least be used (and couldn't before). To more specifically report that a file doesn't exist, one possible approach...

Ok to close this, given the correction for `file-or-directory-stat` reporting and the addition of `exn-classify-errno`?

It's unusual for `racket` to be to a starter executable, but I vaguely remember that the Guix setup works that way. Thanks for tracking that down as the issue here....

Ah, right — I had already forgotten that this is how layered installation works on Unix-like platforms. I see that `raco exe` works with layering, but `raco dist` doesn't really...

I don't know why this would be needed. Can you explain more @florence?

I mostly worry about the "magical" downside. A related downside is that `(apply and (list e1 e2))` would not be the same as `(and e1 e2)` for all `e2`, which...

@lexi-lambda After a first read (finally!), I don't get how `#%namespaced` differs from `local-require`. Can you say more about the difference, or maybe point me to a part of the...