M-M-M-Monads!

Christopher Pitt (01.Jul.2017 at 10:45, 45 min)
Talk at Dutch PHP Conference 2017 (English - US)

Rating: 5 of 5

Many developers get lost in the hype of object oriented design. They miss out on how expressive and succinct their code could be if they tried functional programming.

Take Monads, for instance. Many developers haven't even heard the name, much less are able to describe what Monads are and how they can be useful in every-day code.

In this talk, we'll gain a clear and simple understanding of what Monads are, and how they can help us to refactor our code to be clear and concise.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= seven minus four

Comments

Rating: 5 of 5

01.Jul.2017 at 11:33 by Shopware AG (4 comments) via joind.in Android app

i like how he makes you understand things by showing you code.

Rating: 5 of 5

01.Jul.2017 at 16:09 by Eddy de Boer (20 comments) via Joind.in iPhone app

Chris showed us what Monads are with live code examples; again it was an excellent talk. These are the kind of presentations you wish for when you go to a php conference.

Rating: 4 of 5

01.Jul.2017 at 20:44 by Frits van Campen (30 comments) via Web2 LIVE

The live code refactoring was a good idea. I feel like I understand the concepts behind a 'Maybe' and a 'Many' and I now understand why I dislike jQuery so much.

Rating: 5 of 5

03.Jul.2017 at 11:17 by Vladas Dirzys (15 comments) via Web2 LIVE

Very good presentation. The right amount of code, to understand the concepts.

Rating: 5 of 5

03.Jul.2017 at 11:40 by Erik Roelofs (6 comments) via Web2 LIVE

It is said that once you understand Monads, you lose the ability to explain them to others. Christopher proved that saying wrong, because I really feel like I'm starting to get it now.

Rating: 5 of 5

03.Jul.2017 at 13:15 by Freek Van der Herten (56 comments) via Web2 LIVE

Again, an excellent presentation. Presented with a lot of confidence and clarity. The storyline you used (going from collections to monads) was amazing.

Very good job! I'm looking forward seeing more presentations by you at other conferences.

Rating: 5 of 5

04.Jul.2017 at 10:18 by Marcos Loureiro (24 comments) via Web2 LIVE

Great talk
Easy to follow up from the simple concepts to the monads.

Rating: 5 of 5

07.Jul.2017 at 16:13 by Arnout Boks (48 comments) via Web2 LIVE

Great introduction to monads as an abstract type, just like well-known structures like stack and collection. I think this talk is very sound from a didactical point of view, and the live refactoring examples really help to get the point across.

© Joind.in 2017