Vladislav
и теперь еще сверху non nullable types
Ayrat
Я вот читал RFC по налабл реф тайпам, который Сайм накатал
Vladislav
которые опшином заменяются
Ayrat
он там говорит что фича говно, unsound, вообще всё плохо, но жЫрным выделил что это Future of .NET и поэтому придётся с ней жить, иначе будем позади поезда, и им похуй что у нас тут Option типы и всё по феншую
Ayrat
При этом в самом CLR есть особое отношение к Nullable<T>
И его НЕ используют в этой фиче с non-nullable ref types
Éminence grise
Ну option у нас то же с ошибкой. Все же изначально непонятно почему они классы. Как и Result
Ayrat
Ayrat
я вот не очень хочу везде писать
let a = struct (1,2)
...
let f (struct (a,b)) = ...
Ayrat
ну и ValueOption дикий. Во-первых громоздкий, во-вторых ВСЕ апи F# возвращают обычный Option, и всё
Ayrat
никому уже этот стильный, модный, молодёжный не нужен
Roman
Ayrat
Ayrat
надо чтобы твой шадоуинг до FSharp.Core прогрузился
Ayrat
или нет, сразу после)
Ayrat
или точнее во время!
Vladislav
искал примеры баджей для ажур пайплайнов, нашел это:
https://github.com/GregTrevellick/AzureDevOpsRotaWidget
кричу
Ayrat
Ιπταμενο
Чо ребят, мб научим?
Ιπταμενο
https://freelansim.ru/tasks/220535
Nikolay
Vladislav
пошаманил и теперь куча баджей:
https://github.com/Liminiens/json-provider
Vladislav
азур трубопровод - удобная штука
Ιπταμενο
Ayrat
Vladislav
Ayrat
для опенсорса
Ιπταμενο
Огонь 🔥🔥🔥
Vladislav
Н О Л Ь
О
Л
Ь
Vladislav
макс ос, линукс и шиндоус
Ayrat
и всё быстро
Ayrat
там ещё и помимо собсно билдов, и релизов есть вики, хуики, воркфловы настраиваться удобно, таск манагер, короче полный фарш
Ayrat
давно там работаю на полную катушку в приватных репках
Ayrat
а как бесплатным для OSS сделали, уапще красота, не надо даже рабочие мощности под пет прожекты тратить)
Ayrat
@atsapura PR зацени к статье
Vladislav
а статья хорошая
Vladislav
холивар вызовет
Roman
Ayrat
Ток эта, её надо в правильное время публиковать
Ayrat
во вторник до обеда
Ayrat
на выходных никто хабр не читает
Ayrat
Roman
Roman
ПР вмержил, спс
Ιπταμενο
Ayrat
да, кстати
Roman
Ayrat
а то скажут кококо, обижает наш сишурп, а сам писать на нём не умеет, кококо
Roman
а с {get;} разве позволяет сетить поля?
Ayrat
Ayrat
и дефолтные типа
int A {get; } = 5;
Roman
ну дефолтные знаю, да
Roman
Ок, уберу
Vladislav
Ayrat
из конструктора можно в get-only поля лить, да
Ayrat
Как это сделать в C#? Ну, вы и без меня знаете. Добавьте вложенные ссылочные поля, и теперь ваш { get; private set; }
тут тоже надо поправить будет
Ayrat
PR кидать не буду!!1
Roman
поправлю)
Ayrat
Roman
Ayrat
хабр читают в рабочее время
Ayrat
@fillpackart лучше знает
Фил Ранжин
вторник часов в пять вечера будет ок
Ιπταμενο
Ayrat
Ιπταμενο
Ιπταμενο
Ayrat
дада, это временно
Ιπταμενο
фух
Анна
Это я приду на работу в понедельник, а на хабре и статей нет
Фил Ранжин
Фил Ранжин
это редакторы шарят