Size: a a a

2020 October 14

I

IdiocyAcceptance in F# Chat
и не надо создавать пустые экземпляры для сравнения
источник

NM

Nikolay M in F# Chat
Ну я бы скорее придерживался, что это общая оптимизация компилятора, которая в том числе для опшн работает
источник

VS

Vladimir Shchur in F# Chat
Ayrat Hudaygulov
|> Seq.map (fun ...)
|>  Seq.collect id

изморфно

Seq.collect (fun ...)

к слову про аллокации!
согласен) компилятор мог бы и сам догадаться!)
источник

NM

Nikolay M in F# Chat
Что-то вроде aggressive inline в C# хз
источник

I

IdiocyAcceptance in F# Chat
ну давай попробуем, мб оно так и работает на самом деле
источник

NM

Nikolay M in F# Chat
Но звучит ненадёжно, если кто-то отключит оптимизации)
источник

NM

Nikolay M in F# Chat
IdiocyAcceptance
ну давай попробуем, мб оно так и работает на самом деле
Я думаю Айрат нам расскажет
источник

I

IdiocyAcceptance in F# Chat
Nikolay M
Я думаю Айрат нам расскажет
Я думаю можно просто быстро накидать свой тип с таким же свойством)
источник

VK

Vladislav Khapin in F# Chat
Какой-то трешак с seq
источник

NM

Nikolay M in F# Chat
IdiocyAcceptance
Я думаю можно просто быстро накидать свой тип с таким же свойством)
Можно
источник

I

IdiocyAcceptance in F# Chat
источник

VK

Vladislav Khapin in F# Chat
Фильтры/мапы можно на один choose заменить например
источник

I

IdiocyAcceptance in F# Chat
заинлайнил
источник

I

IdiocyAcceptance in F# Chat
хотя в С# выдал бы нульреф
источник

I

IdiocyAcceptance in F# Chat
вообще странно на самом деле
источник

I

IdiocyAcceptance in F# Chat
IdiocyAcceptance
хотя в С# выдал бы нульреф
слушай, прямо интересно
источник

NM

Nikolay M in F# Chat
IdiocyAcceptance
заинлайнил
Magic
источник

I

IdiocyAcceptance in F# Chat
источник

I

IdiocyAcceptance in F# Chat
лол, тоже самое
источник

I

IdiocyAcceptance in F# Chat
ой
источник