MadridJUG - Programación funcional en Kotlin con Arrow.
Wednesday 6 June 2018, 19:00 - 20:00
Calle Gran Via, 28 , Madrid, España
Continuando con nuestra serie de charlas sobre Kotlin, tenemos el gusto de recibir a Raúl Raja. Esta charla será en castellano. Abstract:Λrrow is a library that started as a port of Typelevel Scala cats with the name Kategory and eventually got fushioned with Funktionale, The two main FP libs for the Kotlin Programming Language and is now evolving to bring the best of typed FP to Kotlin. This talk covers some of the main data types and abstractions that make typed Functional Programming in Kotlin Possible. Arrow features techniques such as monadic comprehensions, laws, applicative builders, emulated higher kinds, free monads, and global typeclass instances for the increasingly popular Kotlin programming language. We discuss some pragmatic applications of Arrow and some of the different styles you can adopt when working with typed FP in Kotlin alogn with a proposal to introduce type classes and higher kinds as part of the language. Sobre Raúl:Raúl Raja is a Co-founder and CTO of 47 Degrees and a member of the Scala Center’s Advisory board. As a functional programming enthusiast and experienced engineer, he is a creator, maintainer, and frequent contributor to many well-known open source libraries. He frequently speaks at technology conferences around the world and has developed free training assets to help ease the learning curve of a variety of programming languages and their related toolsets.
Publicado por: Betabeers