On Wednesday, 3 December 2025 at 16:52:43 UTC, cc wrote:
> ```d
> auto grid = Grid!char(6, 4, '.');
> grid[2..4, 1..3] = '#';
> writeln(grid);
> ```
Also the fact that while I can do this:
```d
foreach (y; 0 .. grid.height)
foreach (x; 0 .. grid.width) {
doThing(grid[x,y])
}
```
I can also do:
```d
foreach (coord, tile; grid) { // coord.x, coord.y
doThing(tile);
}
```