Size: a a a

2020 October 13

PD

Prunkles Dreemurr in F# Chat
Вот все топят за отсутствие имплицитов, а у нас, оказывается, уже давно есть имплицитный каст null в None!
источник

PD

Prunkles Dreemurr in F# Chat
(Я знаю что это специфика рантайма, дайте пошутить)
источник

I

IdiocyAcceptance in F# Chat
Prunkles Dreemurr
(Я знаю что это специфика рантайма, дайте пошутить)
ну, None в .Net рантайме null всегда и был
источник

AH

Ayrat Hudaygulov in F# Chat
Prunkles Dreemurr
Вот все топят за отсутствие имплицитов, а у нас, оказывается, уже давно есть имплицитный каст null в None!
это не имплицитный каст, это так и должно быть
источник

AH

Ayrat Hudaygulov in F# Chat
None == null
источник

I

IdiocyAcceptance in F# Chat
Prunkles Dreemurr
Вот все топят за отсутствие имплицитов, а у нас, оказывается, уже давно есть имплицитный каст null в None!
но это не имплиситный каст
источник

PD

Prunkles Dreemurr in F# Chat
Да знаю я, знаю
источник

PD

Prunkles Dreemurr in F# Chat
Это, кстати, очень удобно, особенно в интеропе
источник

PD

Prunkles Dreemurr in F# Chat
Ayrat Hudaygulov
None == null
Ложь!
источник

PD

Prunkles Dreemurr in F# Chat
Но на самом деле да
источник

I

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

NM

Nikolay M in F# Chat
Не можэт быд
источник

PD

Prunkles Dreemurr in F# Chat
Наша жизнь более не будет прежней!
источник

NM

Nikolay M in F# Chat
Хм, а ValueNone не null
источник
2020 October 14

AH

Ayrat Hudaygulov in F# Chat
Nikolay M
Хм, а ValueNone не null
потому что это структа
источник

VS

Vladimir Shchur in F# Chat
Anton
я тут больше не о ленивости. а просто спросить why not nessos Stream?
просто в разы быстрее работает и меньше алокаций создает… и все те оптимизации над IEnumerable в C# уже не так чувствуются
потому что их удобно композировать через CE, а в их скорость я точно не упрусь)
источник

NM

Nikolay M in F# Chat
Ayrat Hudaygulov
потому что это структа
Ну это я понял, не совсем понимаю как работают всякие .IsSome .IsNone сейчас, в случае с None
источник

AH

Ayrat Hudaygulov in F# Chat
Nikolay M
Ну это я понял, не совсем понимаю как работают всякие .IsSome .IsNone сейчас, в случае с None
ОООО
источник

AH

Ayrat Hudaygulov in F# Chat
ладно, потом расскажу, мне надо бежать
источник

NM

Nikolay M in F# Chat
По идее можно через экстеншн сделать, но геттер там не получится прикрутить
источник