Taller:¿Te gustan las APIs? ¡Pues entonces te gustará la programación funcional!

Detalles
Nivel: principiante :-D
Ponente: Juanma Serrano (Habla Computing)
La creación de APIs forma parte del día a día de cualquier programador
orientado a objetos. En este taller veremos qué limitaciones tiene la
implementación típica de APIs en lenguajes como Java/C#, y cómo podemos solventarlas en Scala mediante la genericidad de higher-kind y las Type Classes; es decir, mediante los patrones típicos de la programación funcional.
Además de las type classes, a lo largo de la charla surgirán de manera natural otros conceptos del arsenal de la programación funcional como las funciones de orden superior y las mónadas.
En definitiva, el objetivo del taller es ofrecer una invitación a la programación funcional por medio de la consideración de un problema típico donde los haya de la orientación a objetos: la creación de APIs, y ¡demostrar que ambos paradigmas no están tan alejados como se suele suponer!

Taller:¿Te gustan las APIs? ¡Pues entonces te gustará la programación funcional!