This Meetup is past

25 people went

Madrid International Lab

C/ Bailén, 41 28005 · Madrid

How to find us

En la sala del fondo de la planta de abajo.

Location image of event venue

Details

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!