Type Alias IsTuple<T>

IsTuple<T>: T extends []
    ? false
    : T extends [infer _Head, ...(infer _Rest)]
        ? true
        : false

Whether T is a tuple

Type Parameters

  • T