Size: a a a

2021 June 28

AH

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

AK

Andrei Kulheiko in F# Chat
я после в другом запросе делаю запрос на удаление файла но получаю The process cannot access the file '*.csv' because it is being used by another process
и понимаю что вероятнее всего 1 запрос блочит доступ
источник

AH

Ayrat Hudaygulov in F# Chat
когда ты путь передаёшь, он где-то в этом месте открывает файл с шарингом
https://github.com/fsprojects/FSharp.Data/blob/e417d409f193f26df4df24ec1e2a379ac4e14054/src/CommonRuntime/IO.fs#L219
источник

AH

Ayrat Hudaygulov in F# Chat
но это я бегло по сорцам пробежался
источник

AH

Ayrat Hudaygulov in F# Chat
Можно точнее сказать если дебагануть с брекпоинтами.
Сходу могу порекомендовать передавать стрим который ты контролируешь и закрываешь когда надо
источник

AK

Andrei Kulheiko in F# Chat
спасибо, буду разбираться
источник
2021 June 29

SN

Shub Niggurath in F# Chat
В ворота города. Из которого тулуп вышел. Взял и пошел до лужи, которая не лужа, а море, на блохе не перескочить, которая блоха не блоха, а орел.
источник

оГ

отец Григорий... in F# Chat
Норм тебя торкнуло :)
источник

К

Кирилл in F# Chat
Всем привет! Смотрите вот такой пример, в filter получаю nullref, а в filter2 не получаю. Разница только в if. DU и опшн не использую сознательно, эта штука в бд лежит. Это какая-то оптимизация срабатывает?
источник

AH

Ayrat Hudaygulov in F# Chat
так это разный код
источник

AH

Ayrat Hudaygulov in F# Chat
expr1 && expr2 || expr3

и
if expr1 then expr2 else expr3
источник

Dv

Dr. Friedrich von Ne... in F# Chat
Да, код разный.
источник

AH

Ayrat Hudaygulov in F# Chat
в первом случае если expr2 = false, мы вычислим expr3 и вернём его
во втором случае если expr2 false, то expr3 вычисляться не будет и сразу вернётся false
источник

AH

Ayrat Hudaygulov in F# Chat
то есть неравнозначно короче
источник

К

Кирилл in F# Chat
блин, точно
источник

К

Кирилл in F# Chat
спасибо
источник

оГ

отец Григорий... in F# Chat
Привет!
источник

RM

Roman Melnikov in F# Chat
привет!
источник

RM

Roman Melnikov in F# Chat
👀
источник

ЕБ

Евгений Бурмистров... in F# Chat
Я конечно понимаю что тема для флудилки, но вы сами провоцируете :)
@gsomix почему ты выходишь и входишь?
источник