установить, чтобы требовал проверку на присутствие элемента в массиве?
                  
                  
                  const arr: Array<{ bar: string }> = []
                  
                  
                  console.log(arr[10].bar)
                  
                  
                
dependent types это то чего в TS вряд ли когда-то завезут :)
noUncheckedIndexedAccess https://www.typescriptlang.org/play?noUncheckedIndexedAccess=true#code/MYewdgzgLgBAhgJwQLhgQSXAngHgN4wBGiq0CAlmAOYwC+AfDALwwDaAugLABQokIAGwCmAOgEgqACkQJWARgAM7EcQQBKIA
о, кстати. точно. правда тогда он всегда будет ругаться даже если там хватает длины
Обсуждают сегодня