An introduction to monadic structures and functional programming - Edson Hilios

preview_player
Показать описание
We will discuss and understand the monadic structures, going through the most important monads, it's operations and main advantages of the functional programming using Scala, Kotlin, Swift, a little bit of Clojure and why not JavaScript.

During the talk we should also realize why concepts as laziness and immutable data are the cornerstone of high throughput threaded systems and how its guarantee reliability and performance.

By the end of the day you should know by heart the main monads and how to use them solve different day-by-day problems and deeply in love with functional programming.

--

About Edson Hilios:

Hello there, I'm a Software Engineer and researcher from São Paulo, interested in functional programming (Scala and Clojure) and data science (Python).

I have worked in Telefónica Brasil Innovation Center with data acquisition and analysis of Internet of Things and Smart Cities solutions, and act as maker and software evangelist where I did a bunch of courses and talks at events and universities.

As a masters student at University of São Paulo I am developing an IoT equipment and algorithm to estimate the crowdedness of the public transportation in real-time.

Nowadays you can find me at 99taxis processing millions of transactions a day with functional programming, immutable data and other cool technologies.
Рекомендации по теме
Комментарии
Автор

Step 1: Turn subtitles on.
Step 2: Have fun.

luisalejandrohernandezmaya