Sat 29 Aug 2026 09:30 - 10:30 at IP132 Kelley - Morning Session

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.

Matthew Flatt is a professor in the School of Computing at the University of Utah, where he works on extensible programming languages, runtime systems, and applications of functional programming. He is one of the developers of the Racket programming language. He received his PhD from Rice University in 1999.

Sat 29 Aug

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Morning SessionScheme at IP132 Kelley
09:30
60m
Keynote
Rhombus: The Non-shrubbery Parts (Keynote)
Scheme
Matthew Flatt University of Utah
DOI