How functional is Python? Is functional programming even applicable with the idea of writing Pythonic code & the Zen of Python? These things have been on my mind lately, since I have switched from Clojure to writing full time Python code. I will share some ideas on how to find a possible way to be both Pythonic, and Functional. I will demo how to get super fast feedback loops during development by using a thing called REPL Driven Development & keeping it Pythonic while adding functional patterns like Railway Oriented Programming.
Functional programming in Python? by David Vujic
May 25, 2022