我正在尝试了解 Promise在 Clojure 中。从文档中,我可以看到我们可以使用 promise 函数创建 promise:
(def p (promise))
我们可以使用 deliver 解决它像这样的功能
(传递 p 42)
我想了解,我们如何拒绝有错误或异常的 promise 。我试过文档,但它似乎没有帮助。我是函数式编程的新手,想知道失败的 promise 可能有不同的方式。
最佳答案
您可以使用fail 函数来拒绝 promise 。
请引用this链接了解更多详情。
https://stackoverflow.com/questions/58361365/
相关文章:
azure-devops - "kubeconfig"选项的 Azure Devops kubern
ruby-on-rails - 如何使用 Vue 前端和 Rails 后端实现 env 变量?是否需
azure - 服务主体帐户本地 AD Connect 同步
oauth-2.0 - 松弛 Oauth : Automatically authorize use
haskell - Cabal/Stack 忽略自定义安装脚本的 ghc-options
javascript - 如何使用 yarn 将 NodeJS/React 应用程序部署到 Hero
cmake - 安装问题: Cmake error : include could not find