---
product_id: 363982977
title: "Functional Programming in C++: How to improve your C++ programs using functional techniques"
price: "59583CFA"
currency: XOF
in_stock: true
reviews_count: 5
url: https://www.desertcart.sn/products/363982977-functional-programming-in-c-how-to-improve-your-c-programs
store_origin: SN
region: Senegal
---

# Functional Programming in C++: How to improve your C++ programs using functional techniques

**Price:** 59583CFA
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Functional Programming in C++: How to improve your C++ programs using functional techniques
- **How much does it cost?** 59583CFA with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.sn](https://www.desertcart.sn/products/363982977-functional-programming-in-c-how-to-improve-your-c-programs)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Functional Programming in C++: How to improve your C++ programs using functional techniques : Cukic, Ivan: desertcart.in: Books

Review: I'll put the only (potential) negative up front: the author assumes very solid C++ knowledge, including C++ 17. If you're new to C++, I'd definitely recommend getting some better experience with the language before tackling this book. Other than that, this was simply superb, from top to bottom. It built functional programming concepts up slowly and pragmatically, using C++ language features (usually templates) to clearly show the underlying concepts. In the end this was the only Monad explanation I've seen that was both clear and understandable, and also useful.
Review: If you read the books form Scott Myers, Andrei Alexandrescu, Herb Sutter and you want more but with a focus on functional programming, here is your book. The author has several great talks on youtube many of them touching functional programming. Since C++ is getting more and more functional with every release this book is highly recommended for every professional programmer.

## Images

![Functional Programming in C++: How to improve your C++ programs using functional techniques - Image 1](https://m.media-amazon.com/images/I/61QiPqQ9omL._SL1500_.jpg)
![Functional Programming in C++: How to improve your C++ programs using functional techniques - Image 2](https://m.media-amazon.com/images/I/61QiPqQ9omL._SY522_.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Review
*by A***S on 11 July 2019*

I'll put the only (potential) negative up front: the author assumes very solid C++ knowledge, including C++ 17. If you're new to C++, I'd definitely recommend getting some better experience with the language before tackling this book. Other than that, this was simply superb, from top to bottom. It built functional programming concepts up slowly and pragmatically, using C++ language features (usually templates) to clearly show the underlying concepts. In the end this was the only Monad explanation I've seen that was both clear and understandable, and also useful.

### ⭐⭐⭐⭐⭐ Review
*by R***F on 18 August 2019*

If you read the books form Scott Myers, Andrei Alexandrescu, Herb Sutter and you want more but with a focus on functional programming, here is your book. The author has several great talks on youtube many of them touching functional programming. Since C++ is getting more and more functional with every release this book is highly recommended for every professional programmer.

### ⭐⭐⭐⭐⭐ Review
*by S***E on 10 January 2022*

More cookbook than theory book, but that's a good thing if you've learnt some FP terms elsewhere (in my case from Haskell). There are plenty of nicely formatted and annotated code examples (in monochrome), as well as diagrams to cement understanding of what's really happening. The written style manages to be both mature and engaging, and since the second half of the book uses ranges syntax prolifically, this book is likely to become even more relevant to C++20 and beyond. Definitely a 5*.

## Frequently Bought Together

- Functional Programming in C++: How to improve your C++ programs using functional techniques
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs
- C++ Templates: The Complete Guide

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.sn/products/363982977-functional-programming-in-c-how-to-improve-your-c-programs](https://www.desertcart.sn/products/363982977-functional-programming-in-c-how-to-improve-your-c-programs)

---

*Product available on Desertcart Senegal*
*Store origin: SN*
*Last updated: 2026-02-28*