/** * A sized generator that uses a uniform distribution of size values. A large * number of larger sizes will be generated. * * @tsplus static effect/core/testing/Gen.Ops large */ export function large(f: (n: number) => Gen, min = 0): Gen { return Gen.size.flatMap((max) => Gen.int({ min, max })).flatMap(f) }