Hyperlinkv0.8.0-beta.28

QueueHyperlink

QueueHyperlink.QueueOnFailureinterfacesrc/internal/queueHyperlink.ts:1069
(entry: QueueEntry<T>, cause: Cause.Cause<E>): Effect.Effect<
  QueueFailureDisposition,
  never,
  R
>

Optional inline failure hook — the one legitimate control callback (a stream is after-the-fact and can't decide disposition). Runs in the worker R on each failed item, returning a QueueFailureDisposition. Observation still belongs on the events stream; this is control.

export interface QueueOnFailure<T, E, R> {
  (
    entry: QueueEntry<T>,
    cause: Cause.Cause<E>,
  ): Effect.Effect<QueueFailureDisposition, never, R>;
}
Referenced by 3 symbols