Is an implicit execution context passed down to .par operations?
问题 I have this situation: method a: an implicit ec is created method a: calls another method in a Future, i.e Future(anotherMethod) . anotherMethod , and all its subsequent calls no longer have the ec from method a in scope. Example code: class Foo { private implicit val ec: ExecutionContextExecutor = ExecutionContext.fromExecutor(Executors.newFixedThreadPool(Runtime.getRuntime.availableProcessors())) private val anotherClass = new Bar() def methodA() = Future(anotherClass.anotherMethod()) } I'm