Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Functional Programming in C++

via CodeSignal Path

Overview

This comprehensive path aims to help you master the realm of functional programming within C++. You will first solidify understanding of advanced function mechanics before diving into more complex topics such as functional objects, monads, and the use of powerful libraries like Boost.Range.

Syllabus

  • Course 1: Mastering Functions in C++
  • Course 2: Designing Higher-Order Functions in C++
  • Course 3: Standard Higher-Order Functions in C++
  • Course 4: Boost.Range Library
  • Course 5: Functional Programming Techniques in C++
  • Course 6: Advanced Functional Programming Techniques

Courses

Reviews

4.5 rating at CodeSignal based on 24 ratings

Start your review of Functional Programming in C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.