In current versions of Typescript this is possible using array spread:
type FAs = [Function, ...Array<{}>]
It supports any length from 1 to n (the first element is required).
In current versions of Typescript this is possible using array spread:
type FAs = [Function, ...Array<{}>]
It supports any length from 1 to n (the first element is required).