Hog
Hog
Ayrat
NJ тока
NJ для NY это ж как Мытищи для Москвы?
Hog
У них офис в Хобокене НЖ. Через Гудзон от Манхетена
Hog
мытищи даже подальше будут :)
Hog
вид на манхетен лучше, чем в самом Манхетене
Hog
Ayrat
https://twitter.com/kot_2010/status/1088036613731610624?s=20
Nikolay
Ayrat
Чо, серьезно? У кого под рукой фси
Nikolay
Кодировку почините
Vladislav
Hog
Я тоже умею пробелы нулевой ширины вставлять :)
Hog
более того - их можно и в идентификаторах использовать
Hog
мысля была - заменить все биндинги на x + разное колво таких пробелов :)
Shub
NJ тока
да шо ж вы орете-то так, прямо как потерпевшие от разбоя?
Hog
но F# сам по себе обфускатор - так что смысла мало!
Vasiliy
https://blogs.msdn.microsoft.com/dotnet/2019/01/24/announcing-f-4-6-preview/
Hog
Ayrat
Эй, апологеты эфшурпа
Ayrat
В случае с C# и VB.NET
Ayrat
я могу сделать AfterTargets="CoreCompile"
Ayrat
и из ReferencePathWithRefAssemblies вытащить все зареференсеные сборки
Ayrat
у таргетов к F# какой-то RerefencePath
Ayrat
это вообще шо и почему оно уходит сразу двум свойствам билдтаски?
Ayrat
где брать полные пути к зареференсеным сборкам?
Dr. Friedrich
Во что вы превратили основной чат?
Dr. Friedrich
Там какие-то бесконечные срачи про собеседования, редакторы и прочую хероту
Dr. Friedrich
Я очень расстроен.
Анна
Анна
@angmarr
Ayrat
Ayrat
Dr. Friedrich
да.
Ну я в следующий раз поймаю и почищу, попомните моё слово.
Ayrat
Igor
Hog
Vladislav
Igor
Shub
да.
emacs vs literally anything else вообще-то не срач, т.к. ситуация в принципе очевидна
Shub
можно разве что обсудить почетное второе место
Hog
ля, чо - https://blogs.msdn.microsoft.com/dotnet/2019/01/24/do-more-with-patterns-in-c-8-0/
Igor
Только недавно узнал, что F# можно любые дженерики записывать двумя способами.
Прикольно выглядит:
let a : List<Async<Result<int, string>>> = failwith "???"
let a' : (int, string) Result Async list = failwith “???”
Igor
Hog
Hog
x
Ref structs can now be disposable without implementing the IDisposable interface, simply by having a Dispose method in them.
Муахахах
x
О пользе интерфейсов
Vladislav
Вроде всегда так было
Vladislav
Без реф только
Igor
Hog
зато можно файнтюнить без локальных фций
Hog
Анна
Анна
@Dolfik ты делаешь грустный "трунь"?
Vladislav
Я делаю грустную трель
Nikolay
Анна
Я забыла, у кого есть укулеле 🙈
Hog
Ayrat
Ох уж эти
{
C# блоки
{
}
}
В фшарпе тоже есть блоки.
Юзинг скоупы скобками можно размечать чтобы явно закрывать до конца выражения)
Hog
Ayrat
Типа
let stream = MemoryStream()
(
use temp = GzipStream(...)
stream.CopyTo(temp)
)
stream.ToArray()
Ну такой псевдокод. Если тут скобки убрать то юзинг гзип стрима не задиспоузится и ничего не пожмется
Ayrat
Потом могу не псеводокодом, тяжко с мобилы набирать
Hog
я поищу. спасибо!
Vasily
Хммм,а анонимные рекорды вообще тема
サイトー
サイトー
Почти тайпклассы считай
x
я в теории слабоват, это потому что тайп класов нет?
x
лол )
x
да, я ж не могу кому угодно сказать «Ты монада»
サイトー
Ну я хз почему в данном случае нельзя просто интерфейсом обойтись
サイトー
Я имею ввиду linq и ienumerable