Ayrat
то есть сразу защита от говнокода в компайл тайме
Igor
Roman
Ayrat
Roman
Ayrat
ты бы знал как же это круто когда можно просто взять и десериализнуть объект в List<int>
Igor
Ayrat
Doge
А, и серде при этом не только в жсон умеет
Ayrat
и я бы честно лучше имел java.time чем system.text.json
Doge
А абстрагирован от формата
Ayrat
потому что сериализация в стд либе - ну такое.
А вот работа с датами важнее
Ayrat
всё равно получится новый ISerializable
Roman
Igor
Vladislav
Igor
Igor
Дмитрий
надо было написать интероп скалка <=> жыес
Дмитрий
сложность шейплесса переоценена
Дмитрий
по мануалу все очень просто и понятно
Дмитрий
(до этого под шейплесс не писал вообще)
Дмитрий
с магнолией кстати приседаний было бы больше
Дмитрий
а тут десять строчек
Дмитрий
ну и магнолия по другому с имплиситами работает, не всегда одинаковый результат
Doge
Romɑn
Дмитрий
и чтобы не получать "нишмагла найти имплисит" еще
EgorBo
@omgszer а ты не знаешь в дублинском офисе глеба лебедева?
Ayrat
Denis
Я не знаю, тут задавали этот вопрос или нет, а когда выйдет Rider с поддержкой F# 5 ?
Denis
А то я сегодня попробовал интерполяцию, хотя райдер и ругался на неё )
Ayrat
Ayrat
я даже без еапа запускал
Denis
а хз, ругался на $""
Ayrat
Roman
я тоже
Roman
@omgszer кстати под кейсы, которые ты описал, достаточно refined types
Roman
ну типа непустая строка, непустой массив и тд
Ayrat
Roman
они ж более слабые
Ayrat
именно поэтому
Roman
а ну да
Ayrat
я хз, но с моей колокольни видится что одно от другого недалеко лежит
Ayrat
в плане сложности реализации
Ayrat
но я не писал канпеляторы!!1
Roman
мне кажется, полноценные зав типы сложней. Т.е. одно дело проверить предикат, а другое дело вывести Array[4] из конкатенации Array[1] & Array[3]
EgorBo
Roman
Doge
Дмитрий
метро эксодус - симулятор закидывания угля в печку
Дмитрий
симулятор вылетов* только что
Vladislav
Андрей
сложность шейплесса переоценена
это ты еще сложные структуры не сериализовал, когда шейплес сам в своих в имплиситах путаться начинает. А вот когда работает то да, ихим ньютонсофтам и не снилось!
Дмитрий
Дмитрий
кейс классы в кейс классах
Дмитрий
шо ещё нужно
Андрей
не, кейсклассы это просто, а вот помешать листы, опшины и изере к примеру и приехали
Дмитрий
ну и работает все
Дмитрий
хз
Андрей
попробуй по влашински - eliminate impossible states )
EgorBo
https://twitter.com/isaac_abraham/status/1326295198989758464
Edward
EgorBo
просто дэвид царь и бог в своем аспнете
EgorBo
а в репе рантайма его бы быстро на бутылку за вары посадили
Edward
Хаха, злые у вас там ревьюверы
Hog
Как у @omgszer
Edward
Просто Айрат ещё пока не царь и бог в Identity команде, вот как перепишет все тогда полегче будет lol
Ayrat
Не, я тут проездом почти точно
Ayrat
пускай они сами по 100500 алёртов в секунду обрабатывают
Hog
Зассал?