6
ready
とresult
はscala.concurrent.Future
のメソッドを直接呼び出すことができません。私はREPLでそれらを呼び出すときにエラーが発生します。だから私は代わりにAwait.ready
とAwait.result
に電話しなければならない。ScalaのFutureのreadyとresultの結果を直接呼び出すことはできません
これは大丈夫ですが、ちょっと面倒です。だから今私は疑問に思う:
- なぜ彼らは直接呼び出すことはできません。その場合に公開APIとして公開されるのはなぜですか?
たぶん、それを理解するための例が必要です...とにかく、エンドユーザーにこれらのメソッドを公開するのは貧弱なライブラリデザインのようには見えませんか? – Michael
カスタムオーダーメイドを可能にするためには公開する必要があります。 – drexin