Talk in English - US at Dutch PHP Conference 2017
Short URL: https://joind.in/talk/b4ada (QR-Code (opens in new window))
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.
Comments are closed.
i like how he makes you understand things by showing you code.
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.
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.
Very good presentation. The right amount of code, to understand the concepts.
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.
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.
Easy to follow up from the simple concepts to the monads.
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.