Scala versi lama menyediakan .leftMap
ke Either
(karena ini alias Circe Result), yang mungkin sudah disebutkan di sumber yang Anda gunakan.
Namun, versi yang lebih baru sedikit membersihkan API karena mereka menggunakan .left
dan .right
untuk menggabungkan banyak metode. Jadi .leftMap
menjadi .left.map
, tetapi Anda juga memiliki .left.flatMap
dll, sehingga Anda dapat menggunakan Either
dengan mudah tidak hanya dalam kasus penggunaan yang selaras dengan Salah satu yang bias Kanan.
Singkat cerita - ganti .leftMap
dengan .left.map
dalam versi Scala yang lebih baru.