Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 2.08 KB

README.md

File metadata and controls

59 lines (42 loc) · 2.08 KB

This repository is the integration phase of the Rhombus project, which is about the design of a new language that is based on Racket.

Rhombus offers the same kind of language extensibility as Racket itself, but using conventional (infix) notation with the goal of making Racket technology more accessible. For an overview of Rhombus's goals and design, see

This repository also houses the packages that make up the current Rhombus implementation.

Trying Rhombus

Using Racket, install the package rhombus through DrRacket's "Install Package..." menu item or on the command line with

raco pkg install rhombus

Other Resources

Participation

Anyone can participate in Rhombus design discussions. The Racket team's unofficial motto is anything we can do, you can do: programmers should feel empowered to participate in the creation of the languages they use. Discussions, pull requests, and issues are open to all, and a wide variety of perspectives is especially beneficial.

Issues and Pull Requests

GitHub issues are for bug reports and feature ideas, and pull requests are for bug-fix candidates and other concrete proposals.

Conversations as Discussion

GitHub discussions provide a forum for discussing Rhombus broadly, as opposed to discusssing details of specific proposals.