Type Alias: MakeMutator<F>
MakeMutator<
F
> =F
extends (tx
, ...args
) => infer Ret ? (...args
) =>ToPromise
<Ret
> :never
Type Parameters
F
F
extends (tx
, ...args
) => MutatorReturn
MakeMutator<
F
> =F
extends (tx
, ...args
) => infer Ret ? (...args
) =>ToPromise
<Ret
> :never
F
extends (tx
, ...args
) => MutatorReturn