From a0586403d262e5cb493635c7d41319afbe588ac4 Mon Sep 17 00:00:00 2001 From: Frank McSherry Date: Sat, 10 Oct 2026 12:53:37 -0400 Subject: [PATCH] Bump corgi to WIP f20264a: one-field tuples, the unit, checked words, graft In corgi's ML frontend, parentheses now build a tuple in expressions and patterns, as they do in shapes. An expression `(e)` is a one-field tuple, and `()` is the unit, in an expression and in a pattern. Corgi's effect system is gone: checked ops are words that return a sum, and the plain names are the lossy ops. `Builder::graft` inlines a graph at an existing node. DDIR uses none of these yet, so nothing here changes. Co-Authored-By: Claude Opus 5.5 --- interactive/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interactive/Cargo.toml b/interactive/Cargo.toml index 1f54bd180..bdf1d94cb 100644 --- a/interactive/Cargo.toml +++ b/interactive/Cargo.toml @@ -14,7 +14,7 @@ workspace = true [dependencies] columnar = { workspace = true } # The columnar kernels for the interpreted backend, pinned by git rev. -corgi = { git = "https://github.com/frankmcsherry/WIP", rev = "9737792dd5db4b99e8299898ff917b174d37778b", features = ["serde"] } +corgi = { git = "https://github.com/frankmcsherry/WIP", rev = "f20264ab02963612a963622f1db300cb8a0357d0", features = ["serde"] } differential-dataflow = { workspace = true } serde = { version = "1.0", features = ["derive"] } smallvec = "1.15.1"