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

🏹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)