Información del evento:

  • Conferencia
  • 10/12/2018
  • 19:00 - 21:00
  • International Lab
  • NS Coders
  • Dirigido a Desarrollo

Detalles

Aunque Swift incorpora numerosas características presentes en lenguajes funcionales 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:

  • Escritura de programas polimórficos con HKTs y Typeclasses
  • 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

images (1)

 
Comparte en Redes Sociales:

¿Desea recibir información?