@chickenjdk/common
    Preparing search index...

    Type Alias Concatenate<Tuple, Separator, Rest>

    Concatenate: Tuple["length"] extends 1
        ? `${Rest}${Tuple[0]}`
        : Tuple extends [
            infer start extends string,
            ...(infer rest extends string[]),
        ]
            ? Concatenate<rest, Separator, `${Rest}${start}${Separator}`>
            : never

    Type Parameters

    • Tuple extends string[]
    • Separator extends string = ""
    • Rest extends string = ""