首页 > 解决方案 > 如何将 scala.concurrent.Future 转换为 RxPromise

问题描述

给定一个 scala.concurrent.Future[Int] 是否有可用的函数将其转换为 RxPromise[Int]?

标签: rxjsscala.js

解决方案


我能够通过添加以下隐式函数进行转换:

implicit def toRxPromise[T](fut: Future[T]): RxPromise[T] = Observable.fromPromise(fut.toJSPromise).toPromise

推荐阅读