vermisste Katzen Functor[Zukunft] Instanz

Ich versuche, mit OptionT zu Methoden kombinieren, Rückkehr Future[Option[T]] in einer for-comprehension.

import cats.data._
import cats.implicits._
import cats.instances.future._

for {
  data <- OptionT(repo.getData(id))
  ... 
}

Die compiler-Fehlermeldung, die ich erhalte:

could not find implicit value for parameter F cats.Functor[scala.concurrent.Future]

Diese Aktuelles Beispiel deutet darauf hin, dass dies ist (war?) möglich.

also tun die docs in der pull-Anfrage für das hinzufügen von OptionT

und die Katzen Functor docs

Was vermisse ich hier?

Danke

InformationsquelleAutor kostja | 2017-04-13
Schreibe einen Kommentar