NSCoder Night Madrid - NSPresenters
Monday 10 December 2018, 19:00 - 20:00
C/ Bailén, 41 28005 , Madrid, España
El próximo NSPresenter viene el gran Tomás Ruiz-López (@tomasruizlopez) para contarnos todo sobre Bow con su charla: Functional Programming in Swift with Bow Aunque Swift incorpora numerosas características presentes en lenguajes funcionales (opcionales, funciones de primer orden, combinadores, etc.), aún carece de herramientas que nos permitan escribir código de manera puramente funcional. En esta charla presentaremos Bow, una librería para programación funcional en Swift. Veremos qué es la Programación Funcional y los beneficios que nos aporta desarrollar software siguiendo este paradigma. Exploraremos de manera progresiva las características que nos proporciona Bow para convertir nuestro código escrito de forma imperativa a una forma más funcional. Algunas de las características que presentaremos son: - Composición de funciones, currying y aplicación parcial- Tipos de datos: Option, Either, Try- Manejo de efectos con IO- Integraciones con otras librerías: Rx, BrightFutures- Higher Kinded Types y Typeclasses- Escritura de programas polimórficos con HKTs y Typeclasses ¡Nos vemos!
Publicado por: Betabeers