Size: a a a

2021 January 13

Lr

Larymar r.sorokin in F# Chat
Igor
Я так понял, он перепутал с File.AppendAllText
Да @lary9896  ?
да спасибо
источник

Dv

Dr. Friedrich von Ne... in F# Chat
IdiocyAcceptance
if ... then ... -> возвращает из функции значение
Ещё раз внимательно посмотри код. Там if внутри цикла. Поэтому нету никакого возврата, и твой анализ ошибочен.
источник

I

IdiocyAcceptance in F# Chat
Dr. Friedrich von Never
Ещё раз внимательно посмотри код. Там if внутри цикла. Поэтому нету никакого возврата, и твой анализ ошибочен.
Хм, да. Я чёт думал это всё иначе работает. Извиняюсь. Только unit
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ну, компилятор резонно подумал, что во избежание путаницы там в ветке должен быть unit :)
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Так вот эфшорп помог человеку не запутаться в сигнатурах File.AppendText!
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Ну то есть серьёзно: в C# похожий код бы спокойно скомпилировался, и он бы ломал голову, а чо оно не работает.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
(правда, на самом деле нет, потому что у AppendText вообще нет такой сигнатуры)
источник

Lr

Larymar r.sorokin in F# Chat
Dr. Friedrich von Never
(правда, на самом деле нет, потому что у AppendText вообще нет такой сигнатуры)
я это обнаружил но уже после
источник

Lr

Larymar r.sorokin in F# Chat
большое всем спасибо
источник

Lr

Larymar r.sorokin in F# Chat
стараюсь свои побочные хотелки писать на f#
источник

VA

Vagif Abilov in F# Chat
Второй тур голосования. Появился вариант block. Один из моих фаворитов
источник

VA

Vagif Abilov in F# Chat
источник

I

Igor in F# Chat
Dr. Friedrich von Never
(правда, на самом деле нет, потому что у AppendText вообще нет такой сигнатуры)
источник

VA

Vagif Abilov in F# Chat
block лидирует
источник

AH

Ayrat Hudaygulov in F# Chat
а пащиму блок?
источник

I

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

((

(fun () -> ()) in F# Chat
я смотрю по лабе и не вижу никакого боксинга для рекорда. То есть (box anyRecord) это бесплатная штука?
источник

I

IdiocyAcceptance in F# Chat
(fun () -> ())
я смотрю по лабе и не вижу никакого боксинга для рекорда. То есть (box anyRecord) это бесплатная штука?
Если рекорд - класс, то затраты будут минимальны
источник

g

gsomix in F# Chat
Dr. Friedrich von Never
Кажется, там пара методов. Я думаю, что это прям отличный пропозал — сделать, чтобы сишарпный with начал работать с нашими рекордами. Думаю, это должно быть возможно.
источник

Dv

Dr. Friedrich von Ne... in F# Chat
А там ему был нужен метод от двух аргументов.
источник