Size: a a a

2021 June 27

АН

Александр Ниткин... in F# Chat
Тойсь можно так писать printfn("value {x}")
источник

A

AmiK in F# Chat
Вот так

printfn $"Name: {name}, Age: {age}"
источник

SN

Shub Niggurath in F# Chat
Необязательно. Был бы смысл, если бы у нас были комбинаторы для CE, ну или хотя бы стандартный asyncResult. А тк его все равно нет, то конвертить в result есть смысл только если надо точно знать ошибку (а не просто факт ошибки). Я раньше конвертил, но через год практики выяснилось, что в основном это лишнее.
источник

I

IdiocyAcceptance in F# Chat
Просто исключения кидаешь?
источник

SN

Shub Niggurath in F# Chat
Не, просто ловлю их, логгирую и возвращаю None, тк вся обработка Error к этому и сводилась, чего бы не сделать это сразу по месту
источник

SN

Shub Niggurath in F# Chat
Разумеется, если реакция на ошибки более сложная - повторы там и тп, тогда Result
источник
2021 June 28

AK

Andrei Kulheiko in F# Chat
Всем привет подскажите, а можно ли как-то задиспоузить доступ к файлу при вызове CsvFile.Load(path);
я не особо знаком с f#, но я не нашел юзинга для Load-a
источник

AK

Andrei Kulheiko in F# Chat
или может кто знает где почитать возможно про эту проблемку?
источник

AH

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

ЕБ

Евгений Бурмистров... in F# Chat
источник

AK

Andrei Kulheiko in F# Chat
в документации нету Dispose метода,
источник

ЕБ

Евгений Бурмистров... in F# Chat
тогда как ты собрался диспоузить его, допустим, в C#?
источник

AK

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

AH

Ayrat Hudaygulov in F# Chat
решительно ничего неясно. Что такое CsvFile, из какой либы, что возвращает Load, что происходит
источник

AK

Andrei Kulheiko in F# Chat
FSharp.Data библиотека, но в доке я не нашел поддержу Dispose
источник

AH

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

оГ

отец Григорий... in F# Chat
Смешались в кучу конелюди
источник

AK

Andrei Kulheiko in F# Chat
верно
источник

оГ

отец Григорий... in F# Chat
Куда достучаться?
источник

AH

Ayrat Hudaygulov in F# Chat
воспользуйся Load который принимает стрим.
Либа НЕ закрывает переданный стрим (потому что это правильно)
Закрывай ты
источник