keen/col/grid

Source
coord record
Coordinate in a grid.
new coord()
grid[t] record (has private fields)
Immutable grid (matrix) type
size[t] nat32(a t grid)
new[t] t grid()
new[t] t grid(elements t[], size coord)
subscript[t] t(a t grid, coord coord)
row[t] t array-view(a t grid, y nat32)
some[t] bool(a t grid, f bool mut(t))
grid-rows[t] record (has private fields)
rows[t] t grid-rows(a t grid)
size[t] nat32(a t grid-rows)
some[t] bool(a t grid-rows, f bool mut(t array-view))
grid-with-coords[t] record
inner t grid
with-coords[t] t grid-with-coords(a t grid)
size[t] nat32(a t grid-with-coords)
some[t] bool(a t grid-with-coords, f bool mut((coord, t)))