gpt4 book ai didi

f# - 使用寓言在 F# 中解析 Thenable<'> 的语法是什么?

转载 作者:行者123 更新时间:2023-12-01 11:24:33 27 4
gpt4 key购买 nike

我正在开发一个用 F# 编写的 vscode 扩展,使用 Fable 编译成 javascript。许多 api 返回一个 promise 。解析具有返回类型(例如 Thenable<string[]>)的 promise 的语法是什么?对于 F#?

以下是 vscode 的许多 api 的示例:vscode api

最佳答案

看看 Ionide 是如何做到的:

https://github.com/ionide/ionide-vscode-helpers/blob/fable/Helpers.fs https://github.com/ionide/ionide-vscode-helpers/blob/fable/Fable.Import.VSCode.fs

基本上,看起来 Ionide 几乎忽略了 Thenable<T> 的存在并将每个 API 调用转换为 Promise<T>在他们的寓言装订中。他们确实有一对 toPromisetoThenableHelpers.fs 中发挥作用,但我没有看到那些在整个 https://github.com/ionide/ionide-vscode-fsharp 中的任何地方被使用存储库。

我没有任何使用 Fable 的个人经验,所以如果这还不足以回答您的问题,希望其他人能提供更多信息。

关于f# - 使用寓言在 F# 中解析 Thenable<'> 的语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38714583/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com