Suponha que eu tenha o seguinte tipo:
export type Foo<T> = (() => T)
É possível remover a length
propriedade dele e mantê-la exigível?
Além disso, usar Omit
, Omit<(() => T), 'length'>
evita que ele possa ser chamado.
Suponha que eu tenha o seguinte tipo:
export type Foo<T> = (() => T)
É possível remover a length
propriedade dele e mantê-la exigível?
Além disso, usar Omit
, Omit<(() => T), 'length'>
evita que ele possa ser chamado.