Getting Started with Rhombus
(part ("(lib rhombus/scribblings/guide/rhombus-guide.scrbl)" "Quick_Start"))
Choose your own adventure:
(part ("(lib rhombus/scribblings/guide/rhombus-guide.scrbl)" "top")): Get a general introduction and tour of Rhombus.
(part ("(lib rhombus/scribblings/tutorial/quick/rhombus-quick.scrbl)" "top")): Get just a taste of the language—
and then continue to the guide. Rhombus Metaprogramming Tutorial: For programming-language enthusiasts, dive into the deep end of macros and language extensibility.
Explore the language definition:
Rhombus Reference: The main language reference.
Rhombus Metaprogramming Reference: The main reference for macro support and language extensibility.
Rhombus Language Model: Conceptual prelude to the reference manuals, defines the language’s core evaluation model and it’s syntax concepts as layered on Shrubbery notation.
Shrubbery Notation: The language’s underlying syntax substrate, which lifts a textual representation of code and data to syntax objects and other values.
Rhombus and Racket Interoperability: Take advantage of more libraries in the Racket ecosystem.
Rhombus Documentation: If you’re reading this in your local installation, then it’s all documentation that you have installed. If you’re reading from http://docs.racket-lang.org, it’s documentation for all registered Rhombus and Racket packages, including third-party packages.