Oudere versies van Scala leverden .leftMap naar Either (omdat dit is waar Circe Result een alias voor gebruikt), die mogelijk is genoemd in de bron die u hebt gebruikt.
Nieuwere versies hebben de API echter een beetje opgeschoond en gebruikten .left en .right om veel van de methoden te bundelen. Dus .leftMap werd .left.map , maar je hebt ook .left.flatMap enz., zodat u Either . kunt gebruiken gemakkelijk, niet alleen in use-cases die overeenkomen met Ofwel rechtsvooringenomen zijn.
Om een lang verhaal kort te maken - vervang .leftMap met .left.map in nieuwere versies van Scala.