Jan Midtgaard

Results 395 comments of Jan Midtgaard

I've opened #373 with `array` renaming

and now #374 with `list` renaming

Good news! The tuple generators are consistent: | Combinator name | QCheck.Gen | QCheck.arbitrary | QCheck2.Gen | |-----------------|------------|------------------|---------------| | pair | yes | yes | yes | | triple |...

I've just opened a PR for `int` renaming: https://github.com/c-cube/qcheck/pull/376

Going over some of the remaining generator names, the situation for `sized`, `fix`, and `delay` generators is as follows: | Combinator name | QCheck.Gen | QCheck.arbitrary | QCheck2.Gen | |-----------------|----------------------------------------------|------------------|--------------------------------------------|...

The situation is similar for the let operators: | Combinator name | QCheck.Gen | QCheck.arbitrary | QCheck2.Gen | |-----------------|------------------------------|------------------|------------------------------| | ( let+ ) | 'a t -> ('a -> 'b)...

The `subset` and `split` are only present in `QCheck.Gen`: | Combinator name | QCheck.Gen | QCheck.arbitrary | QCheck2.Gen | |-----------------|---------------------------------------|------------------|------------------------------| | range_subset | size:int -> int -> int -> int...

The situation for the `generate*` debug combinators is as follows: | Combinator name | QCheck.Gen | QCheck.arbitrary | QCheck2.Gen | |-----------------|--------------------------------------------------|------------------|--------------------------------------------------| | generate | ?rand:Random.State.t -> n:int -> 'a t...

https://github.com/c-cube/qcheck/pull/380 addressed renaming of `map` combinators

I've just opened #381 for renaming of generator-returning shrink combinators