Effect<Value>.delayed constructor

Effect<Value>.delayed(
  1. Duration duration,
  2. Value computation()
)

Delays executing computation by duration using the default scheduler and emits the returned value once the delay completes.

Example:

final reminder = Effect.delayed(
  const Duration(seconds: 5),
  () => "Time's up!",
);

Implementation

factory Effect.delayed(Duration duration, Value Function() computation) =>
    delayedWithScheduler(duration, computation, defaultScheduler);