Мы о чем спорим кстати?
Чем она хуже, чем что-то от мс? Спойлер - ничем.
Представь, что у тебя есть условная модельданных module Company = type T = ... module Order = type T = (* тут ты юзаешь Company.T *) module Price = type T = (* тут...
Еще один пруф, что дотнет = c# https://x.com/shanselman/status/1710355035669025080?s=46 Шах и мат, фшарп
А async3 будет?
Кстати. Кто нибудь винду в параллелс на м2 маках юзает? Оно рабочее?
Непонятно какую проблему решает эта фича. Решение - сделать глобал юзинги. А проблема-то какая? Опен лениво писать? Когда они эксплиситные, сразу видно что в скоупе
<!-- Output type for .NET Core test projects should be exe. https://devdiv.visualstudio.com/DevDiv/_workitems?id=375688&_a=edit -->
Зачем мне трейты типам давать, которые не мои? Звучит как не очень продуманный домен
[<Struct; NoComparison; NoEquality>] type Hole = Hole [<CompilerMessage("Incomplete hole", 10003, IsError = false)>] [<NoDynamicInvocation; MethodImpl(MethodImplOptions.Aggre...
Или предлагаешь запретить?
> дотнет комьюнити: недостаточно сторонних либ, у мс монополия > тоже дотнет комьюнити: либа не от мс? не! страшное!
Вопрос - IL спека описывает то, что ретурн тип геттера свойства должен совпадать с типом параметра сеттера свойства?
Вот бы компилятор опенсорсный был, правда?
В сишарпе кстати в интерполяции можно любой код писать?
В дотнете атрибут был какой-то чтобы фреймы из трейсов скрывать, не помнит никто?
У вас в чате юмор на сегодня закончился что-ли?
Но будет же медленнее, и автокомплиты всякие засраны всеми экстеншнами ото всюду. Это реально удобно?
Кто нибудь использует компилятор из >=net6 с FSharp.Core 8 с отключением имплиситного референса? Или планирует?
https://github.com/FractalFir/rustc_codegen_clr Тут уже обсудили необходимость срочно переписать все на раст?