Delivery: Can be download immediately after purchasing. For new customer, we need process for verification from 30 mins to 12 hours.
Version: PDF/EPUB. If you need EPUB and MOBI Version, please send contact us.
Compatible Devices: Can be read on any devices.
Version: PDF/EPUB. If you need EPUB and MOBI Version, please send contact us.
Compatible Devices: Can be read on any devices.
Learn functional programming and build robust applications using the latest functional features in C Key Features Learn programming concepts such as loops, expressive code, and simple parallelization Understand the working of Lambdas and Currying and write Pure functions Explore event sourcing and other functional patterns to improve the efficiency of your applications Book Description Functional programming enables you to divide your software into smaller, reusable components that are easy to write, debug, and maintain. Combined with the power of C , you can develop scalable and functional applications for modern software requirements. This book will help you discover the functional features in C 17 and C 20 to build enterprise-level applications. Starting with the fundamental building blocks of functional programming and how to use them in C , you’ll explore functions, currying, and lambdas. As you advance, you’ll learn how to improve cohesion and delve into test-driven development, which will enable you in designing better software. In addition to this, the book covers architectural patterns such as event sourcing to help you get to grips with the importance of immutability for data storage. You’ll even understand how to “think in functions” and implement design patterns in a functional way. By the end of this book, you’ll be able to write faster and cleaner production code in C with the help of functional programming. What you will learn Understand the fundamentals of functional programming Structure your code by understanding the building blocks of functional programming Compare design styles in functional programming and object-oriented programming (OOP) Use the concept of currying to create new functions in C Become skilled at implementing design patterns in a functional way Get to grips with multithreading by means of functional programming Learn how to improve memory consumption when using functional constructs Who this book is for This book is for C developers who want to learn functional programming but have little to no knowledge of the paradigm. Although no prior knowledge of functional programming is necessary, basic C programming experience will help you understand key concepts covered in the book.

Pulmonary Hypertension eBook
Agile Application Security: Enabling Security in a Continuous Delivery Pipeline eBook
Pulse Waves: How Vascular Hemodynamics Affects Blood Pressure eBook
Pumps and Pipes: Proceedings of the Annual Conference eBook
Agents and Data Mining Interaction: 8th International Workshop, ADMI 2012, Valencia, Spain, June 4-5, 2012, Revised Selected Papers eBook
McGraw-Hill Education 3 HESI A2 Practice Tests, Second Edition eBook
Freshwater Fisheries Ecology eBook
Pulmonary Hypertension and Interstitial Lung Disease eBook
Agent-Mediated Electronic Commerce and Trading Agent Design and Analysis: AAMAS Workshop, AMEC 2008, Estoril, Portugal, May 12-16, 2008, and AAAI Workshop, TADA 2008, Chicago, IL, USA, July 14, 208, Revised, Selected Papers eBook
Wall & Melzack's Textbook of Pain: Expert Consult eBook
Serious International Crimes, Human Rights, and Forced Migration eBook
Mediterranean Marine Mammal Ecology and Conservation eBook
Alleviating Poverty Through Profitable Partnerships: Globalization, Markets, and Economic Well-Being eBook
Geometry of Surfaces: A Practical Guide for Mechanical Engineers eBook
Ideals, Varieties, and Algorithms: An Introduction to Computational Algebraic Geometry and Commutative Algebra eBook
Pat Sloan's Celebrate the Seasons eBook
Charm School-18 Quilts from 5" Squares eBook
Sex: Reference to Go eBook
The Foundations of Mathematics eBook
Teaching Reading to English Language Learners eBook
Finite Mathematics eBook
Powerpoint 2007 eBook
Essential Elements for Assessing Infants and Preschoolers with Special Needs eBook
Discipline Over Punishment eBook
College Geometry with GeoGebra eBook
Murach's SQL Server 2016 for Developers eBook
Human–Computer Interaction eBook
Cengage Advantage Books: The American Pageant, Volume 2: Since 1865 eBook
The Skew-Normal and Related Families eBook
Above the Fold, Revised Edition eBook
Microsoft Office Word 2007 Step by Step eBook
70-740 Installation, Storage, and Compute with Windows Server 2016 eBook
Elementary Geometry for College Students eBook
Elementary and Middle School Mathematics eBook
The BRMP® Guide to the BRM Body of Knowledge eBook
Success Factors for Fish Larval Production eBook
Fisheries Subsidies, Sustainable Development and the WTO eBook
The Discovery of the Tomb of Tutankhamen eBook
Human Learning eBook
Codependent No More Workbook eBook
Shelly Cashman Series Microsoft Office 365 & Access 2016: Comprehensive eBook
Ornament of the Italian Renaissance eBook
Mastering Risk and Procurement in Project Management eBook
Terrorism and Homeland Security eBook
Estimating in Building Construction 9th edition eBook
Microsoft Office - Integration eBook
QuickBooks Online For Dummies eBook
The Complete Project Management Office Handbook eBook
The Age of Surveillance Capitalism eBook
Statistics: Unlocking the Power of Data, Enhanced eText 2nd edition eBook
Crocheting Adventures with Hyperbolic Planes: Tactile Mathematics, Art and Craft for all to Explore, Second Edition eBook 


Reviews
There are no reviews yet.