Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 31, 2016
PyData Berlin 2016
There should be one-- and preferably only one --obvious way to do it. And that is functional - at least in my opinion. I'm working with Python for a living since two years after coming from a background in Ruby, Haskell, Clojure, and some more languages. Since then I have tried to marry ideomatic Python to the functional style I learned to love. It's time to share my experience.
I will talk about
- higher order functions - partial function application and currying - function composition - functional collection transformations (and why they are relevant for PySpark) - (fake) lazy evaluation
and how it all relates to Python (and what's missing).