Hyperlinkv0.9.0-beta.0

Daemon

Daemon.DaemonServiceBuildertypesrc/Daemon.ts:1467
<Id, E, RUser>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>
): DaemonServiceDefinition<Self, Id, E, RUser>
<Id, E, RUser>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  polling: AnyPollingLayer
): DaemonServiceDefinition<Self, Id, E, RUser>
<Id, E, RUser>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  schedule: AnyScheduleLayer
): DaemonServiceDefinition<Self, Id, E, RUser>
<Id, E, RUser, RSchedule>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  schedule: DaemonScheduleInitializer<RSchedule>
): DaemonServiceDefinition<Self, Id, E, RUser | RSchedule>
<Id, E, RUser>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  polling: AnyPollingLayer,
  schedule: AnyScheduleLayer
): DaemonServiceDefinition<Self, Id, E, RUser>
<Id, E, RUser, RSchedule>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  polling: AnyPollingLayer,
  schedule: DaemonScheduleInitializer<RSchedule>
): DaemonServiceDefinition<Self, Id, E, RUser | RSchedule>
<Id, E, RUser>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  schedule: AnyScheduleLayer,
  polling: AnyPollingLayer
): DaemonServiceDefinition<Self, Id, E, RUser>
<Id, E, RUser, RSchedule>(
  id: Id,
  effect: Effect.Effect<void, E, RUser>,
  schedule: DaemonScheduleInitializer<RSchedule>,
  polling: AnyPollingLayer
): DaemonServiceDefinition<Self, Id, E, RUser | RSchedule>
<Id, E, RUser>(
  id: Id,
  config: DaemonMakeOptions<E, RUser>
): DaemonServiceDefinition<Self, Id, E, RUser>
models
Source src/Daemon.ts:14671 lines
export type DaemonServiceBuilder<Self> = ReturnType<typeof defineDaemonService<Self>>;