Versões mais antigas do Scala forneciam
.leftMap para Either (porque é para isso que Circe Result se identifica), que pode ter sido mencionado na fonte que você usou. No entanto, as versões mais recentes limparam um pouco a API ao usarem
.left e .right para agregar muitos dos métodos. Então .leftMap tornou-se .left.map , mas você também tem .left.flatMap etc, para que você possa usar Either facilmente não apenas em casos de uso que se alinham com o viés à direita. Para encurtar a história - substitua
.leftMap com .left.map nas versões mais recentes do Scala.