Tarcisio Gruppi
23dc85d94d
Making string index methods follow the same standard
...
All string index methods that end with `_opt` return `?int` with none as
the value when the substring is not found
and the index methods that do not end in `_opt` return `int` with -1 as
the returned value when the substring is not found
2022-03-17 09:27:11 -03:00
Subhomoy Haldar
114a341f5f
rand: simplify rand.PRNG, move to optional types for error handling ( #13570 )
2022-02-23 12:36:14 +02:00
Tim Basel
9d0a5942ac
builtin: change IError `msg` and `code` to methods + fix vlib, add a deprecation notice for the old usages ( #13041 )
2022-02-11 15:52:33 +02:00
Delyan Angelov
4a0d00fb30
io.util: simplify random number generation in util.v
2021-09-23 14:20:39 +03:00
Daniel Däschle
b63ec8fbcf
checker: require `params` attribute to use struct as keyword arguments in function ( #11135 )
2021-09-14 00:05:30 +03:00
Daniel Däschle
ad3835b598
parser: deprecate short struct init ( #10842 )
2021-07-20 11:17:08 +03:00
Subhomoy Haldar
a5dd7faf3c
rand: add PRNG interface and unit-tests ( #9083 )
2021-03-03 13:41:00 +02:00
spaceface
b9a381f101
all: migrate to the new Option (p. 1) ( #8924 )
2021-02-28 22:24:29 +03:00
Subhomoy Haldar
97103f680a
rand: separate rand.util and rand.seed submodules ( #8353 )
2021-01-26 15:55:09 +02:00
Alexander Medvednikov
ea31f75098
checker: more default field fixes
2020-09-09 14:14:44 +02:00
Larpon
1c5b9db63f
io: introduce a go-like io.util module ( #6323 )
2020-09-08 14:17:01 +02:00