Hello @smallkirby
There is no way to declare the range type.
See why: Why are range variables always usize? - #2 by IntegratedQuantum
There are two ways to loop: for and while.
-
Cast to the desired type:
for (0..10) |_i| { const i = @as(u32, @intCast(_i)); } -
Declare the desired type:
var i: u32 = 0; while (i < 10) : (i += 1) { }
EDIT: added @intCast