時々、値をFuture
に上げる必要があります。ここで将来の価値を高める方法
はそれを行うには2通りの方法がある:
は解決策1:
def lift[T](t: T) : Future[T] = Future(t)
解決方法2:
def lift[T](t: T) : Future[T] = Future.successful(t)
私の知る限りでは、溶液2はあると思われますそれはスレッド機構を避けてより性能があり、たぶんコンテキスト切り替えです。
別の長所と短所はありますか? 別の解決策がありますか?