type NoInfer<A> =[A][A extends any ? 0 : never]
привет - подскажите с таким вопросом: на сколько вообще нужно полагаться на бд? например в плане каскадного удаления - не наглядно в коде - нужно помнить что ага - у меня там ...
Возможно ли как-то упростить?
Ты роутер какой-то пишешь?
Ты передавай в аргументах, зачем тебе в дженерик передавать?
(Record<symbol, number> | string) & Record<string, unknown> - это так работает?
кто-то знает почему так ?
а нельзя завести интерфейс и его имплементировать?
Чет не заметил. Может в песочницу скинешь?
Не могу понять что не так. Есть идеи?https://www.typescriptlang.org/play/?ssl=4&ssc=76&pln=4&pc=84#code/PQKhFgCgAIWhlADgGwJYBdoYKYCcCGARstlgHboD206A7tfrgQJ4DO0tGAFtKyhujzREubA...
привет! есть такая задачка - завожу модуль федерейшон на проект выбрал динамическую схему подключения модулей (узнаю в рантайме какой модуль нужно подключать) ...
string extends T ? не строже : строже
Всем привет! Хочу в зависимости от того закрыт дженерик дефолтным значением или клиентским выводить разный тип. Как это лучше сделать? сейчас реализовал через проверку на neve...
Пытаюсь написать NonEmptyArray на ts - TypeGuard все портит( есть идеи? https://www.typescriptlang.org/play?#code/C4TwDgpgBAcg9gOwKIFsygIICcsEMQA8AKgHxQC8UWEuAJogDYhQDaRANFAHQ...
всем спасибо я допетрил https://www.typescriptlang.org/play?noUncheckedIndexedAccess=true&ts=4.1.3#code/C4TwDgpgBAMhB2BzYALA8gMwMrAE4EskAeLKCAD2AQBMBnKWvQxAGigEEzKb7GCkA2gF0oA...
А в строма решении пробовал перезагрузить TS LangServer?
Подскажите что за принцип, когда допустим в ts я пишу getName который принимает {firstname, lastname}, а не User? Какие с этого плюсы? Тестировать легче же?
если порядок не важен, то зачем массив?
На что посмотреть? На конструктор?
как-то возможно выразить ограничение в один символ для аргумента функции? ${string}${any} - аналог непустой строки, но не могу понять как строку из одного элемента получить