(fc: typeof FastCheck): FastCheck.Arbitrary<T>A thunk that, given the fast-check module, returns an Arbitrary<T>.
Use this type when you need to defer instantiation of the arbitrary, for
example to support recursive schemas.
Arbitrary
Source effect/Schema.ts:130291 lines
export type type LazyArbitrary<T> = (
fc: typeof FastCheck
) => FastCheck.Arbitrary<T>
A thunk that, given the fast-check module, returns an Arbitrary<T>.
Use this type when you need to defer instantiation of the arbitrary, for
example to support recursive schemas.
LazyArbitrary<function (type parameter) T in type LazyArbitrary<T>T> = (fc: typeof FastCheckfc: typeof import FastCheckFastCheck) => import FastCheckFastCheck.type FastCheck.Arbitrary = /*unresolved*/ anyArbitrary<function (type parameter) T in type LazyArbitrary<T>T>Referenced by 1 symbols