ProcessSupervisorRequirements<C>Services still required at the fork site for Process.effect for a given ProcessMakeConfig.
modelsProcess.effectProcessMakeConfig
Source src/Process.ts:11334 lines
export type type ProcessSupervisorRequirements<
C extends ProcessMakeOptions<unknown, never>
> = C extends ProcessMakeOptions<
infer _E,
infer RUser
>
? RUser
: never
Services still required at the fork site for
Process.effect
for a given
ProcessMakeConfig
.
ProcessSupervisorRequirements<function (type parameter) C in type ProcessSupervisorRequirements<C extends ProcessMakeOptions<unknown, never>>C extends interface ProcessMakeOptions<E, RUser>Configuration for
Process.make
when using the config-object form (id is separate).
ProcessMakeOptions<unknown, never>> =
function (type parameter) C in type ProcessSupervisorRequirements<C extends ProcessMakeOptions<unknown, never>>C extends interface ProcessMakeOptions<E, RUser>Configuration for
Process.make
when using the config-object form (id is separate).
ProcessMakeOptions<infer function (type parameter) _E_E, infer function (type parameter) RUserRUser>
? function (type parameter) RUserRUser
: never;