Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Functional Programming in Python: Unleash the power of FP with Python's built in support for function objects, closures, iterators, generators, compre

by Martin McBride
Save 12% Save 12%
Current price ₹2,166.00
Original price ₹2,450.00
Original price ₹2,450.00
Original price ₹2,450.00
(-12%)
₹2,166.00
Current price ₹2,166.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798308237013
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 184
  • Original Price: USD 24.99
  • Language: English
  • Edition: N/A
  • Item Weight: 254 grams
  • BISAC Subject(s): Computer Science

A comprehensive introduction to functional in Python. This book covers:

  • The three Python paradigms - functional, object-oriented, and procedural programming.
  • Functions as objects, using functions as arguments and return values, lambda functions.
  • Mutable and immutable objects, the advantages of immutability, singletons.
  • Recursion, including tail recursion and memoization.
  • Closures and inner functions.
  • Iterators, iterables, sequences and lazy iteration.
  • Transforming iterables with map, filter, and zip
  • Reducing iterables and the map-reduce pattern.
  • Comprehensions and generator comprehensions.
  • Generators.
  • Partial application and currying with built-in functions and the oslash library.
  • Functors and monads with the PyMonad library.
No prior knowledge of functional programming is required, just a working knowledge of Python.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us