массиве строки с нулевой длиной
['','a'] // error
['a'] // not error
https://www.typescriptlang.org/play?#code/C4TwDgpgBAggPAFShAHsCA7AJgZ1gJ3wEMQ4iMQA+SqAXiiVXWzxkJLgEsMAzCfKAFUaAfigFipAKIoAxgBsArlghxBAGigByLdSgAuKBggA3fgG4AUKEhQAQnVhwA2lqJbNOgLqUgA
А так, чтобы вместо литерала а, просто со string по той же схеме работало (пустую строку тоже за строку посчитает и ошибки не будет). Так не получится? 🤔
Есть подозрение, что решений нет, но вы тут такое иногда вытворяете, что может и вдруг)
неа, ну если только не упоротся и сделать брендированный тип NonEmptyString, но это уже другая история
Обсуждают сегодня