Hyperlinkv0.9.0-beta.0

Daemon

Source src/Daemon.ts:33114 lines
export const scheduleControls: Effect.Effect<DaemonScheduleControls, never, never> =
  Effect.serviceOption(DaemonScheduleControlsTag).pipe(
    Effect.map(
      Option.match({
        onNone: () => ({
          entries: Effect.succeed([]),
          set: () => Effect.void,
          add: () => Effect.void,
          clear: Effect.void,
        }),
        onSome: (controls) => controls,
      }),
    ),
  );