Các phiên bản cũ hơn của Scala được cung cấp .leftMap
thành Either
(vì đây là bí danh của Circe Result), có thể đã được đề cập trong nguồn mà bạn đã sử dụng.
Tuy nhiên, các phiên bản mới hơn đã làm sạch API một chút để chúng sử dụng .left
và .right
để tổng hợp nhiều phương pháp. Vì vậy, .leftMap
đã trở thành .left.map
, nhưng bạn cũng có .left.flatMap
v.v, để bạn có thể sử dụng Either
dễ dàng không chỉ trong các trường hợp sử dụng phù hợp với Hoặc là Chính kiến.
Vì vậy, câu chuyện ngắn - thay thế .leftMap
với .left.map
trong các phiên bản mới hơn của Scala.