[Scheme'26] Rhombus: The Non-shrubbery Parts (Keynote)
Rhombus: The Non-shrubbery Parts (Keynote) (Video, Scheme 2026) Matthew Flatt (University of Utah, USA) Abstract: Rhombus is a new language that provides Racket-style extensibility with conventional (infix) notation. This talk is is not about that notation; it's about many other design choices in Rhombus that that are different than Scheme and Racket. We'll look at Rhombus's pervasive pattern matching, generalized repetitions, Lisp-N binding, lists as RRB trees, and mixture of static and dynamic hierarchical binding. Article: https://doi.org/10.1145/3830440.3839164 ORCID: https://orcid.org/0000-0001-8994-2552 Video Tags: doi:10.1145/3830440.3839164, orcid:0000-0001-8994-2552 Presentation at the Scheme 2026 workshop, August 29, 2026, https://icfp26.sigplan.org/home/scheme-2026 Sponsored by ACM SIGPLAN.