logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Functional Programming in C First Edition by Ivan Cukic ISBN 1617293814 978-1617293818

  • SKU: BELL-21963840
Functional Programming in C First Edition by Ivan Cukic ISBN 1617293814 978-1617293818
$ 35.00 $ 45.00 (-22%)

0.0

0 reviews

Functional Programming in C First Edition by Ivan Cukic ISBN 1617293814 978-1617293818 instant download after payment.

Publisher: MANNING Publications
File Extension: PDF
File size: 10.54 MB
Pages: 320
Author: Ivan Cukic [Čukić, Ivan]
ISBN: 9781617293818, 1617293814
Language: English
Year: 2018
Edition: 1st edition

Product desciption

Functional Programming in C First Edition by Ivan Cukic ISBN 1617293814 978-1617293818 by Ivan Cukic [Čukić, Ivan] 9781617293818, 1617293814 instant download after payment.

Functional Programming in C++ First Edition by Ivan Cukic - Ebook PDF Instant Download/Delivery: 1617293814, 978-1617293818

Full download Functional Programming in C++ First Edition after payment

 

Product details:

ISBN 10: 1617293814 

ISBN 13: 978-1617293818

Author: Ivan Cukic 

Summary

Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Well-written code is easier to test and reuse, simpler to parallelize, and less error prone. Mastering the functional style of programming can help you tackle the demands of modern apps and will lead to simpler expression of complex program logic, graceful error handling, and elegant concurrency. C++ supports FP with templates, lambdas, and other core language features, along with many parts of the STL.

About the Book

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, function objects and invokables, algebraic data types, and more. As you read, you'll match FP techniques with practical scenarios where they offer the most benefit.

What's inside

  • Writing safer code with no performance penalties
  • Explicitly handling errors through the type system
  • Extending C++ with new control structures
  • Composing tasks with DSLs

About the Reader

Written for developers with two or more years of experience coding in C++.

About the Author

Ivan Čukić is a core developer at KDE and has been coding in C++ since 1998. He teaches modern C++ and functional programming at the Faculty of Mathematics at the University of Belgrade.

Table of contents:

  1. Introduction to functional programming
  2. Getting started with functional programming
  3. Function objects
  4. Creating new functions from the old ones
  5. Purity: Avoiding mutable state
  6. Lazy evaluation
  7. Ranges
  8. Functional data structures
  9. Algebraic data types and pattern matching
  10. Monads
  11. Template metaprogramming
  12. Functional design for concurrent systems
  13. Testing and debugging

People also search for:

can you do functional programming in c
    
functional programming in c++ pdf github
    
functional programming in c# examples
    
functional programming in common lisp
    
functional programming in clojure
    
functional programming in clean

Tags: Ivan Cukic, Functional Programming, C

Related Products