Generate a random Int in a fixed range
Returns a generator spec producing Int values drawn uniformly from [min, max] inclusive.
min (Int): Lower bound
(inclusive).
max (Int): Upper bound
(inclusive).
A generator spec.
assert(prop_for_all(prop_gen_int_range(0, 5), \(x) x >= 0 && x <= 5))