Talk in English - US at PHP South Coast Conference 2016
Track Name:
The JetBrains track
View Slides: http://www.slideshare.net/MarkBakerUK/a-functional-guide-to-cat-herding-with-php-generators-62896368
Short URL: https://joind.in/talk/cc973
(QR-Code (opens in new window))
A Functional Guide to Cat Herding with PHP Generators
Comments
Comments are closed.
It was great learning about generators usage in real world examples, and an awesome cat hearding project.
Really enjoyed the project presented here. I don't think I'm about to go out and attach GPS tracking to my cat, but it was a good insight into the world of generators in PHP.
Seeing real examples of PHP Generators was great, made me realise I should look into PHP Generators more.
In this talk Mark explained the practical use of functional programming with
Generators by way of cats. Mark wants to know where he can find his cats after
they have been out roaming (or sleeping) around his estate. To do this he
attached GPS trackers to each, and at the end of the day he can analyze this
data.
By way of this practical example Mark explained how he could employ PHP
generators in combination with functional programming to analyze the GPX data.
Mark explained the memory benefits of using generators, and how simple it is
to create functional functions (`map`, `reduce`, etc) for generators (as sadly
PHP native functional functions do not support them).
Really enjoyed this talk as it mixed cats with functional programming, and
everybody likes cats.
Lots of genuine passion and interesting ideas for literal cat hearding
Great talk. very interesting. great introduction in to how you can use generators with filter, map, reduce functions.
thanks for introducing me to yield keyword. never come across it before.
Title is purr-fect for this talk.
The talk was nice and informative.
I would just recommend the speaker to try to put more intonation in his voice.
I mean that he was speaking always on the same tone and maybe a little bit to quiet.
It was sometimes hard to ear from the back were I was.
I am also not a native speaker.