Size: a a a

2020 August 04

ДБ

Дмитрий Башинский... in F# Chat
а точнее чтоб он под капотом на таске писал |> Async.AwaitTask
источник

PD

Prunkles Dreemurr in F# Chat
Дмитрий Башинский
я могу как то расширить async CE?
хочу чтоб он таски кушал
1. Использовать TaskBuilder.fs
2. type FSharp.Control.AsyncBuilder with
источник

AH

Ayrat Hudaygulov in F# Chat
Дмитрий Башинский
я могу как то расширить async CE?
хочу чтоб он таски кушал
type AsyncBuilder with
 member _.Bind(t: Task<_>) = ...
 member _.Bind(t: Task) = ...
источник

ДБ

Дмитрий Башинский... in F# Chat
спасибо
источник

ДБ

Дмитрий Башинский... in F# Chat
а есть нагет какой-то с этими билдерами?
async
asyncResult
asyncResultOption
asyncOption
источник

VK

Vladislav Khapin in F# Chat
Дмитрий Башинский
я могу как то расширить async CE?
хочу чтоб он таски кушал
[<AutoOpen>]
module AsyncBuilder =

 open System.Threading.Tasks

 type AsyncBuilder with
   member inline __.Bind(task: Task<_>, f) = async.Bind(task |> Async.AwaitTask, f)
   member inline __.Bind(task: Task, f) = async.Bind(task |> Async.AwaitTask, f)
источник

ДБ

Дмитрий Башинский... in F# Chat
или вы такие файлики пишите в каждом проекте?
источник

ДБ

Дмитрий Башинский... in F# Chat
Vladislav Khapin
[<AutoOpen>]
module AsyncBuilder =

 open System.Threading.Tasks

 type AsyncBuilder with
   member inline __.Bind(task: Task<_>, f) = async.Bind(task |> Async.AwaitTask, f)
   member inline __.Bind(task: Task, f) = async.Bind(task |> Async.AwaitTask, f)
спасибо
источник

VS

Vladimir Shchur in F# Chat
Дмитрий Башинский
или вы такие файлики пишите в каждом проекте?
не пишем, так как неявные преобразования скорее зло чем добро
источник

VS

Vladimir Shchur in F# Chat
а, я это про таски отвечал)
источник

VS

Vladimir Shchur in F# Chat
с асинкрезалтами либа есть уже
источник

ДБ

Дмитрий Башинский... in F# Chat
я пока только это нашел FsToolkit.ErrorHandling
источник

VS

Vladimir Shchur in F# Chat
ага, это она
источник

ДБ

Дмитрий Башинский... in F# Chat
ля, я кайфую
источник

ДБ

Дмитрий Башинский... in F# Chat
источник

YT

Yogurt The Horse in F# Chat
ща напишешь свой canopy без фатального недостатка, но с другими
источник

YT

Yogurt The Horse in F# Chat
как минимум у селениума есть implicitWait, чтобы не делать бесконечную рекурсию со слипами
источник

ДБ

Дмитрий Башинский... in F# Chat
имплисит wait то не то
источник

ДБ

Дмитрий Башинский... in F# Chat
он мне не понравился
источник

IC

Ilya L Che in F# Chat
Самое смешное, что похожий DU уже есть в коде самого вебдрайвера, когда он парсит ответ и кидает эксепшен в зависимости от ответа.
источник