timeout method

Effect<E, L, R> timeout(
  1. Duration duration
)

{@category delay}

Implementation

Effect<E, L, R> timeout(Duration duration) =>
    race(Effect<E, L, R>.failCause(const Interrupted()).delay(duration));