rxjs - 如何将 scala.concurrent.Future 转换为 RxPromise
问题描述
给定一个 scala.concurrent.Future[Int] 是否有可用的函数将其转换为 RxPromise[Int]?
解决方案
我能够通过添加以下隐式函数进行转换:
implicit def toRxPromise[T](fut: Future[T]): RxPromise[T] = Observable.fromPromise(fut.toJSPromise).toPromise
推荐阅读
- visual-studio - 项目文件夹结构更改后,Visual Studio 2017 调试器一直在寻找 DLL 的 .obj 文件
- python-3.x - 用图像中的形状替换值
- python-3.x - Jupyter notebook 太慢导致浏览器崩溃
- python - 如何从用户指定的 txt 列表中删除行?
- azure - 在 Azure devops 板上记录 scrum 会议纪要
- laravel - Laravel 计划不运行更新数据库中的数据
- mysql - 未找到 My SQL 中更新过程的错误处理
- ruby-on-rails - 如何删除 Rails-Admin
- linux - 如何编写输出具有两个对应变量的表的脚本?
- json - 如何访问特定 json 键的索引