The result of this expression has type 'Async<'a>' and is implicitly ignored. Consider using 'ignore' to discard this value explicitly, e.g. 'expr |> ignore', or 'let' to bind the result to a name, e.g. 'let result = expr'.F# Compiler(20)
The result of this expression has type 'Async<'a>' and is implicitly ignored. Consider using 'ignore' to discard this value explicitly, e.g. 'expr |> ignore', or 'let' to bind the result to a name, e.g. 'let result = expr'.F# Compiler(20)
Видимо те функции что-то ещё возвращали. Ты, как вижу, эти значения не использовал, поэтому их можно проигнорировать: do! t |> Async.AwaitTask |> Async.Ignore
The result of this expression has type 'Async<unit>' and is implicitly ignored. Consider using 'ignore' to discard this value explicitly, e.g. 'expr |> ignore', or 'let' to bind the result to a name, e.g. 'let result = expr'.F# Compiler(20)