Type of a function with Implicit parameters in Scala
问题 I would like to have a higher order function that takes in parameter a function that accepts a specific implicit parameter. To be more precise, I am trying to make a function that takes a Future creation method that depends on an implicit context and returns a method that doesn't depend on the context. To be more concrete, let's say that I have something like this: def foo(a: Int)(implicit ctx: ExecutionContext): Future[Float] = future { somelongBar... } I would like to do have a method like