Loading…

Functional Programming in C++ /

Functional Programming in C++ helps you unleash the functional side of your brain, as you gain a powerful new perspective on C++ coding. You'll discover dozens of examples, diagrams, and illustrations that break down the functional concepts you can apply in C++, including lazy evaluation, funct...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Cukic, Ivan (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: Electronic eBook
Language:Inglés
Published: Manning Publications, 2019.
Edition:1st edition.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • Introduction to functional programming
  • Getting started with functional programming
  • Function objects
  • Creating new functions from the old ones
  • Purity : avoiding mutable state
  • Lazy evaluation
  • Ranges
  • Functional data structures
  • Algebraic data types and pattern matching
  • Monads
  • Template metaprogramming
  • Functional design for concurrent systems
  • Testing and debugging.