{"product_id":"mastering-javascript-functional-programming-in-depth-guide-for-writing-robust-and-maintainable-javascript-code-in-es8-and-beyond-9781787287440","title":"Mastering JavaScript Functional Programming: In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond","description":"\u003cp\u003e • Author(s): Federico Kereki\u003cbr\u003e • Publisher: Packt Publishing\u003cbr\u003e • Publisher Imprint: Packt Publishing\u003cbr\u003e • BISAC: Internet - Web Programming\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eMaster Functional Programming techniques with this comprehensive guide for writing cleaner, safer, high-performing JavaScript codes\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBecome proficient and skilled with Functional Programming in JavaScript to solve real-world development problems\u003c\/li\u003e\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\u003cli\u003eSuccessfully apply Functional Programming concepts and techniques to everyday JavaScript programming\u003c\/li\u003e\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\u003cli\u003eBring modularity, reusability, testability, and performance to your web apps\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eFunctional programming is a programming paradigm for developing software using functions. Learning to use functional programming is a good way to write more concise code, with greater concurrency and performance. The JavaScript language is particularly suited to functional programming.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis book provides comprehensive coverage of the major topics in functional programming with JavaScript to produce shorter, clearer, and testable programs.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYou'll delve into functional programming; including writing and testing pure functions, reducing side-effects, and other features to make your applications functional in nature.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eSpecifically, we'll explore techniques to simplify coding, apply recursion for loopless coding, learn ways to achieve immutability, implement design patterns, and work with data types.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBy the end of this book, you'll have developed the JavaScript skills you need to program functional applications with confidence.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat you will learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eCreate more reliable code with closures and immutable data\u003c\/li\u003e\n\u003cli\u003eConvert existing methods into pure functions, and loops into recursive methods\u003c\/li\u003e\n\u003cli\u003eDevelop more powerful applications with currying and function composition\u003c\/li\u003e\n\u003cli\u003eSeparate the logic of your system from implementation details\u003c\/li\u003e\n\u003cli\u003eImplement composition and chaining techniques to simplify coding\u003c\/li\u003e\n\u003cli\u003eUse functional programming techniques where it makes the most sense\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003eIf you are a JavaScript developer and want to apply functional programming techniques, then this book is for you. Only a basic knowledge of the concepts of functional programming is required for this book.\u003c\/p\u003e","brand":"Atlantic Books","offers":[{"title":"Paperback","offer_id":46474130260119,"sku":"9781787287440","price":4772.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781787287440.jpg?v=1766266141","url":"https:\/\/atlanticbooks.com\/products\/mastering-javascript-functional-programming-in-depth-guide-for-writing-robust-and-maintainable-javascript-code-in-es8-and-beyond-9781787287440","provider":"Atlantic Books","version":"1.0","type":"link"}