(i.e., the middle column is → for all rows.)
In LaTeX, you can specify arbitrary content between columns when defining array or tabular. What’s the Typst equivalent?
I still don’t know if it treats the middle part as a separate cell or not. Not clear what spacing would be used. It’s all depends on how hacky you want it to be/what kind of API, and how the spacing and other styling should be applied. I showed the non-hacky ways. You can go as far as recreate the grid with 3 columns from a grid with 2 columns with a show rule. Or imitate a 3rd column like in Grid with constant content in columns - #5 by CharpoV. Though then you must set the column-gutter equal to the width of a whitespace to make it symmetrical.
How it works: We can insert grid cells at fixed coordinates. We insert 2 grid cells at x: 1 (second column). We need to specify the number of rows (2).