Size: a a a

TypeScript — русскоговорящее сообщество

2020 April 14

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Arti
Мы все поняли, что тебе нравится эта монада
Мне нравятся все, не только эта. Но это не обязательно монада - можно сделать Either без chain
источник

PS

Pavel Shakhov (pongo) in TypeScript — русскоговорящее сообщество
это код на жс.

в какой момент компилятор тс выкидывает ошибку "ты забыл обернуть в try-catch"?
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
ВСем привет. У меня шторм почему-то при коммите хочет запушить скомпилированный тс и мапы, хотя такого раньше не было
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
Я что-то делаю не так? гитигнор не помогает
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Pavel Shakhov (pongo)
это код на жс.

в какой момент компилятор тс выкидывает ошибку "ты забыл обернуть в try-catch"?
не "забыл обернуть", а тип результата не соответствует нужному (Left | Right)
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
раньше без танцев с бубном всё само работало и скомпиленные файлы не добавляло
источник

PS

Pavel Shakhov (pongo) in TypeScript — русскоговорящее сообщество
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
не "забыл обернуть", а тип результата не соответствует нужному (Left | Right)
так мой result тоже типизирован
источник

A

Arti in TypeScript — русскоговорящее сообщество
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Pavel Shakhov (pongo)
так мой result тоже типизирован
ага, особенно то, что в throw - типизировано
источник

PS

Pavel Shakhov (pongo) in TypeScript — русскоговорящее сообщество
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
ага, особенно то, что в throw - типизировано
в приведенном тобою коде throw нет
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Sergey Vakhramov
ВСем привет. У меня шторм почему-то при коммите хочет запушить скомпилированный тс и мапы, хотя такого раньше не было
git status перед коммитом - всегда
источник

A

Arti in TypeScript — русскоговорящее сообщество
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
ага, особенно то, что в throw - типизировано
Я не знаю как он сделал, но суть в том, то бы никогда не выкидывать исключения если это логика работы приложения. А вместо этого возвращать объект где будет result and error
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Pavel Shakhov (pongo)
в приведенном тобою коде throw нет
потому что используется Either
источник

A

Arti in TypeScript — русскоговорящее сообщество
error может быть пустым
источник

A

Arti in TypeScript — русскоговорящее сообщество
null or type
источник

PS

Pavel Shakhov (pongo) in TypeScript — русскоговорящее сообщество
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
потому что используется Either
так я throw тоже не использую 🤷‍♂️
источник

A

Arti in TypeScript — русскоговорящее сообщество
Sergey Vakhramov
Я что-то делаю не так? гитигнор не помогает
Возможно файлы уже добавлены в индексацию поэтому гитогнор не помогает
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
чёт впервые такое
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪ in TypeScript — русскоговорящее сообщество
Pavel Shakhov (pongo)
так я throw тоже не использую 🤷‍♂️
У меня нет примера с внешними либами. Будет - возможность - воспользуюсь
источник