Äldre versioner av Scala gav .leftMap
till Either
(eftersom detta är vad Circe Result alias till), som kan ha nämnts i källan som du använde.
Men nyare versioner rensade upp API lite för att de använde .left
och .right
att samla många av metoderna. Så .leftMap
blev .left.map
, men du har också .left.flatMap
etc, så att du kan använda Either
lätt inte bara i användningsfall som är i linje med att antingen är högerorienterad.
Så lång historia kort - ersätt .leftMap
med .left.map
i nyare versioner av Scala.