Skip to content

Tipos Algebraicos en Java 21 [Presencial]

Photo of David Gómez
Hosted By
David G.
Tipos Algebraicos en Java 21 [Presencial]

Details

En esta próxima charla, seguimos profundizando en las nuevas capacidades que la ultima versión de Java (Java 21) nos permite añadir a nuestra forma de programar.

## Detalles

Nota: Este es el evento para asistir presencialmente. Si no vas a poder asisitir presencialmente y quieres seguir la sesión por straming, debes registrarte en el meetup del Evento Streaming.

DJava poco a poco ha ido adoptando patrones funcionales en sus diferentes versiones. En el caso de los tipos algebraicos (ADT) lo ha hecho poco a poco, casi en silencio, sin darlo ningún tipo de bombo. Primero fueron los los records, después los sealed class /interface para dar finalmente un soporte completo en Java 21 añadiendo Pattern Matching y el Record Pattern. En la charla explicaremos de manera breve que son los tipos algebraicos, como Java los soporta y los posibles usos, como la creación de DSLs (Domain Specific Language), estructuras de datos inmutables como listas, o codificación de efectos de lado como Optionals, o Try.

Speaker: Miguel Rafael Esteban
Miguel Rafael Esteban Lleva más de 20 años trabajando como desarrollador y arquitecto de software en diferentes empresas, lenguajes de programación y plataformas. Una de esas personas que es habitual asistente en los meetups de MadridJUG, con un particular interés y experiencia en la programación funcional.

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of MadridJUG group
MadridJUG
See more events
Liferay
P.º de la Castellana, 280 · Madrid, MD