По-старите версии на Scala предоставиха .leftMap към Either (тъй като това е псевдонимът на Circe Result), който може да е бил споменат в източника, който сте използвали.
По-новите версии обаче почистиха малко API, за да използват .left и .right за агрегиране на много от методите. И така .leftMap стана .left.map , но имате и .left.flatMap и т.н., за да можете да използвате Either лесно не само в случаи на употреба, които съответстват на това, че Either е Right-biased.
Накратко - заменете .leftMap с .left.map в по-новите версии на Scala.