#Kata Either-Right-Left en Scala.

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.

Gustavo Sánchez
Últimas entradas de Gustavo Sánchez (ver todo)

Soy especialista en escribir software de calidad. Mediante el uso de marcos de trabajo, técnicas y automatización de procesos he podido reducir los costes operativos de los sistemas de la empresa. Sistemas confiables y adaptables producen clientes felices.