Functional Python Programming

(Wang) #1

About the Reviewers


Oleg Broytman is a software developer currently working with web technologies
on Unix/Linux using the Python programming language on the server side and
Javascript on the client side. Oleg started to work with computers even before the
IBM PC era. He worked with DOS for some time and then switched to Unix, mostly
Linux and FreeBSD. For about 25 years, he has been working in the medicine field in
Moscow, Russia.


You can contact him at [email protected].


I'd like to thank my wife Olga! She supports everything I do any way
I do it (well, mostly!). Her love and support make me happy and
allow me to achieve as much as I do.

Rui Carmo is a systems architect with 20 years' experience in telecoms and Internet,
having worked in software development, product management, mobile network
planning, systems engineering, virtualization, cloud services, and a lot of what the
industry is currently trying to roll into the "DevOps" moniker. He has been coding
in Python for over a decade (starting with Python 2.3) and has gravitated towards
Clojure, Erlang, and Hy (an LISP that leverages the Python AST) in the past few
years due to the intrinsic advantages of functional programming.


He currently lives in the wonderful city of Lisbon, Portugal, with his wife and two
children, and he blogs at http://taoofmac.com. You can find him on GitHub,
Twitter, and Hacker News as @rcarmo.

Free download pdf