cats.implicits._ importing cats.implicits._ you are actually already importing cats.syntax.AllSyntax and cats.instances.AllInstances
Try using only these imports:
import cats.data._ import cats.implicits._
or (according to your needs):
import cats.data._ import cats.instances.future._
or more specifically:
import cats.data._ import cats.instances.future.catsStdInstancesForFuture
You may also need:
import scala.concurrent.Future import scala.concurrent.ExecutionContext.Implicits.global
Note: of course, you must implicitly provide the actual ExecutionContext in the production environment.
Federico Pellegatta
source share