Js_of_ocaml.AbortAbortController / AbortSignal.
A general-purpose cancellation primitive used by Fetch, event listener registration, Streams, and custom asynchronous code.
class type signal = object ... endclass type controller = object ... endval controller : controller Js.t Js.constr