0
我通过这个运行我的数据:F#预期类型列表中,但这里的类型是[]
myData |> List.map(myAsyncMethod) |> Async.Parallel |> Async.RunSynchronously
myData的是:MyDataType list
,这就是我期待着回来,而是我得到[]
(我认为是一个清单)...
无论如何,我不知何故需要将类型[]回到列表,或修复我的函数返回列表...或换出我的数据类型与[]兼容。
任何答案都可以,我只是需要它的工作(尽可能高效)。
“myAsyncMethod”的类型是什么样的? '[]'是一个数组,确实有点令人困惑,因为编写一个实际的数组使用'[| |]'方括号。 – TeaDrivenDev
这将有所帮助。 F#需要更好的错误消息和VS支持。当我回到我的电脑时,我会尝试。 Async方法只是运行一个更新。 –
绝对是。错误信息往往不仅仅是“错误的,修正!”,而解释它们是一个经验问题。 – TeaDrivenDev