Type Alias: OneOfValue<Ts>
OneOfValue<
Ts> ={ [K in keyof Ts]: Ts[K] extends MaybeWeightedArbitrary<infer U> ? U : never }[number]
Defined in: packages/fast-check/src/arbitrary/oneof.ts:42
Infer the type of the Arbitrary produced by oneof given the type of the source arbitraries
Type Parameters
| Type Parameter |
|---|
Ts extends MaybeWeightedArbitrary<unknown>[] |
Remarks
Since 2.2.0