¿Por qué `a` es igual a `null` y `[]` de tipo `never[]`?
¿Por qué estoy obteniendo una inferencia de tipo diferente aquí para el array? const a = []; // any[] const b = null ?? []; // never[] Demo aquí
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
¿Por qué estoy obteniendo una inferencia de tipo diferente aquí para el array? const a = []; // any[] const b = null ?? []; // never[] Demo aquí