dyna-record
    Preparing search index...

    Type Alias UnknownOnceInferred<F>

    UnknownOnceInferred: F extends unknown ? unknown : never

    unknown for any F the call settles on, and left unresolved while F is still being inferred.

    A conditional on F is deferred until F is known, so beside a naked F in a union it neither takes part in inference nor survives it: F | UnknownOnceInferred<F> is a union with a naked F while the call is inferred, and unknown once it is checked.

    Type Parameters

    • F

      The type parameter being inferred.