DEV Community

Cover image for 🏹Kotlin&Arrow #3 - Gestión de errores con Validated
Roger Viñas Alcon for Adevinta Spain

Posted on • Edited on

2

🏹Kotlin&Arrow #3 - Gestión de errores con Validated

En esta tercera sesión continuamos con la implementación del servicio especializado en ofrecer servicios turísticos a destinaciones saludables de 🦄Wonderful Enterprises.

Veremos de la mano de @ivanlorenz el uso de Arrow Validated como alternativa a Arrow Either y en qué escenarios puede ser útil 🤩

Puedes consultar el código fuente aquí 👇

GitHub logo AdevintaSpain / wonderful-freshair-app

🦄 Wonderful FreshAir Application - Kotlin & Arrow sample

... y el vídeo de la tercera sesión aquí 👇

0:00 ¿Qué fué antes ... el primer mouse o Ivan Lorenz? (y la madre de todas las demos)
1:50 Revisamos los casos de uso
7:00 Subimos versión Arrow 1.0.1
8:45 Lista de ciudades no puede ser vacía
13:05 Usamos NonEmptyList
24:14 Extensión minAirQualityIndex
37:05 Refactor AirQualityComparer
47:20 Operador de comparación para el AirQualityIndex
52:58 Más detalle en los errores
1:16:22 Usamos Validated 👏
1:34:28 Either vs Validated test

Ofertas Backend

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more