@krzysztofsztompka/garch
    Preparing search index...

    Type Alias WorkerEvents

    What a worker reports back: an answer, or that it was lost (crashed, exited) with a reason.

    type WorkerEvents = {
        answer: (answer: Answer) => void;
        lost: (reason: string) => void;
    }
    Index
    answer: (answer: Answer) => void

    The worker answered its job: a result, or why the job failed.

    lost: (reason: string) => void

    The worker is gone — crashed or exited — before answering.