Size: a a a

2020 November 16

NE

Nikita Emelin in .NET Talks
невидимка 🇧🇾
foldl :: Foldable m =>  (a -> b -> a) -> a -> m a -> a
Звучит как-будто меня нахуй послали
источник

NE

Nikita Emelin in .NET Talks
источник

н

невидимка 🇧🇾... in .NET Talks
Phantom
Можешь еще объяснить что этот from значит?
from a in as
from b in bs
select a + b

скомпилится в

as.flatMap(a => bs.flatMap(b => a + b))
as.Select(a => bs.Select(b => a + b))
источник

IC

Ilya L Che in .NET Talks
невидимка 🇧🇾
foldl :: Foldable m =>  (a -> b -> a) -> a -> m a -> a
Да даже это лучше.
источник

d

days without suicida... in .NET Talks
Phantom
Titanfall 2 бери, если любишь шутеры
неужели так годно?
источник

н

невидимка 🇧🇾... in .NET Talks
вот что я не люблю в хаскеле (и в скале тоже) - невозможность присрать названия к типам
источник

К-

Константин ---... in .NET Talks
days without suicidal thoughts 0
неужели так годно?
да шляпа полная онлайн сдох не слушай его
источник

н

невидимка 🇧🇾... in .NET Talks
я конечно тоже участник секты "по сигнатуре все понятно", но названия бы охуеть как помогли если бы они были
источник

d

days without suicida... in .NET Talks
Константин ---
да шляпа полная онлайн сдох не слушай его
ну я когда-то в батлу бед компани 2 катал, когда был бедный
источник

К-

Константин ---... in .NET Talks
days without suicidal thoughts 0
ну я когда-то в батлу бед компани 2 катал, когда был бедный
да и теперь ты богатый и будешь играть в мертвые игры, класс
источник

P

Phantom in .NET Talks
days without suicidal thoughts 0
неужели так годно?
Ахуенная игра, особенно мултиплеер
источник

NE

Nikita Emelin in .NET Talks
days without suicidal thoughts 0
ну я когда-то в батлу бед компани 2 катал, когда был бедный
А что поменялось ?)
источник

NE

Nikita Emelin in .NET Talks
источник

P

Phantom in .NET Talks
невидимка 🇧🇾
from a in as
from b in bs
select a + b

скомпилится в

as.flatMap(a => bs.flatMap(b => a + b))
as.Select(a => bs.Select(b => a + b))
А почему там from
источник

н

невидимка 🇧🇾... in .NET Talks
чтоб ты спросил
источник

A

Aloraman in .NET Talks
Phantom
Можешь еще объяснить что этот from значит?
Query expression syntax.. он же linq
если наивно перепишешь на
set.SelectMany(x=>x.yset).SelectMany(y=>y.zset).SelectMany(z=>z.aset) - получишь экспоненциальную сложность в выводе типов
А LINQ компилятор правильно понагенерирует анонимные типы (transparent identifiers) и засунет их в правильные перегрузки SelectMany, так что сложность будет линейная
источник

P

Phantom in .NET Talks
Тип from переводится из
источник

К-

Константин ---... in .NET Talks
фантом вообще пиздец, вот это за стоимость четырех игр, просто пиздец
источник

d

days without suicida... in .NET Talks
Nikita Emelin
А что поменялось ?)
Заработал денег и игровую импотенцию
источник

P

Phantom in .NET Talks
Константин ---
фантом вообще пиздец, вот это за стоимость четырех игр, просто пиздец
Я по скидке купил
источник