используя circe, создаю свой енкодер и внутри него делаю
import cats.syntax.either._
import cats.syntax.flatMap._
hCursor.get[String]("id").toValidatedNel.flatMap { ... }
а sbt мне при компиляции валит вот такую ошибку
value flatMap is not a member of cats.data.ValidatedNel[io.circe.DecodingFailure,String]
В чём может быть дело? Ведь даже идея выдаёт мне в подсказках flatMap метод для validatedNel
partial unification включил?
а если добавить import cats.syntax.validated._ ?
Обсуждают сегодня