En este post te voy a explicar como funcionan las monads Either, Right y Left en Scala.
Primeros pasos.
Estos componentes funcionan de forma parecida a Option, Some y None, si no sabes que son estos últimos te recomiendo que empieces primero por estos.
¿Cuál es la diferencia con Option, Some y None?
Either permite regresar dos estados, el estado exitoso (Right) que sería el equivalente a Some, y el estado fallido (Left), que sería el equivalente a None. Voy a mostrarte el ejemplo de un manejo de errores con option, y también con Either para que puedas visualizar las diferencias.
- #HowTo Upgrade the JRE 8 to 11 in Teamcity (Windows). - 2023-01-05
- #How to resolver el error: MSB4019: The imported project «Microsoft.Data.Tools.Schema.SqlTasks.targets» was not found - 2023-01-03
- #HowTo Resolver error MSB4019: No se encuentra el proyecto importado Microsoft.WebApplication.targets - 2022-11-24