Daniel Kirsch - Functional Programming in Python





The interactive transcript could not be loaded.


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).

Slides: https://github.com/kirel/functional-p...

Comments are disabled for this video.
When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...