rhombus-prototype icon indicating copy to clipboard operation
rhombus-prototype copied to clipboard

Brainstorming and draft proposals for Rhombus

Results 128 rhombus-prototype issues
Sort by recently updated
recently updated
newest added

It seems like a lot of folks are intimidated by the current class system due to its complexity. The current class system in Racket feels very disconnected from the rest...

`(max 1.0 2)` results in `2.0`. I propose that it should return `2`. For me, I mostly use `max` and `min` when I write dynamic programming algorithms. The initial value...

In Racket, two modules can't `require` each other. Any attempt to do so causes a cyclic dependency error. However, a `#lang` built on top of Racket doesn't necessarily have the...

This proposes a different surface syntax which preserves s-expression structure under the hood but is indentation based, akin to Python. See [wraith/wraith.md](https://github.com/cwebber/racket2-rfcs/blob/wraith-rebase/wraith/wraith.md) for a tutorial and examples, and comes with...

surface syntax

Sweet Wisp http://breuleux.net/blog/liso.html Honu Remix and many many more

Rhombus ⊃ Pyret ? Bear with me - A racket implementation already exists (admittedly it is a little behind Pyret on the webcloud) - gives a whole bunch of students...

surface syntax

reference to CLOS and smalltalk, more specifically anything to be learned and considered for new rhombus data structures, from Dylan and Julia wrt multiple-dispatch/multimethod component, see Julia's use of multiple-dispatch...

from Wishlist of backwards incompatible things for a future Racket2. #33

Racket/Rhombus is all about languages cooperating with one another, but one thing that currently seems limited is creating a C interface for other code to call into Racket code. This...

I quite often use greek letters, math symbols and various brackets in identifiers and not having utf-8 support would be a huge bummer for me. Also, it's one of these...

surface syntax