Ben Lerner

Results 241 comments of Ben Lerner

There are two left sides here. The left side of the overall test expression... And the left side of `set.make(...)`, which is the desugaring of `[set: ...]`

To be fair, it highlights *only* the construction expression when it's talking about a left side of `[set: ...]`. It's unfortunate that you happen to be using it in a...

Oh man, I _just_ saw an article by Eric Meyer (who's an expert wizard at all things CSS) about how excruciatingly hard it was to get decimal alignment correct on...

V1.2.4, on Android 7.0. Oddly, as soon as I submitted the issue, and went back to the repository I was looking at (brownplt/pyret-lang), I was able to switch branches. O_o....

It just happened again. I left ForkHub alone for a while, in the background, and was looking at the repository code view before I'd switched apps. When I relaunched it,...

While I'd love to see Pyret be a strict subset of Rhombus, I should give some cautionary advice here. The Racket implementation of Pyret is _incredibly_ defunct and is nowhere...

Also possibly related: Pyret's constructor notation (https://www.pyret.org/docs/latest/Expressions.html#%28part._s~3aconstruct-expr%29)

Can we just copy these lines (https://github.com/brownplt/pyret-lang/blob/horizon/src/arr/compiler/well-formed.arr#L755-L759) to a new method `a-record`?

We specifically avoided this because thinking it through compositionally yielded really ugly results. Yes, for 1-column tables containing a single number, it's not bad (unless it's a rational with ludicrous...

That's...tricky, but maybe possible? The relevant code is https://github.com/brownplt/code.pyret.org/blob/914c930045f3facd365a8c16be4fbd633047a3f9/src/web/js/trove/world.js#L536-L540, which runs `torepr` on the value and creates a `` node containing the results. We _might_ be able to call the...