
Pre-Owned Functional Programming in JavaScript : How to improve your JavaScript programs using functional techniques (Edition 1) (Paperback)
Key item features
Functional Programming in JavaScript teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance. Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
In complex web applications, the low-level details of your JavaScript code can obscure the workings of the system as a whole. As a coding style, functional programming (FP) promotes loosely coupled relationships among the components of your application, making the big picture easier to design, communicate, and maintain.
About the Book
Functional Programming in JavaScript teaches you techniques to improve your web applications - their extensibility, modularity, reusability, and testability, as well as their performance. This easy-to-read book uses concrete examples and clear explanations to show you how to use functional programming in real life. If you're new to functional programming, you'll appreciate this guide's many insightful comparisons to imperative or object-oriented programming that help you understand functional design. By the end, you'll think about application design in a fresh new way, and you may even grow to appreciate monads!
What's Inside
- High-value FP techniques for real-world uses
- Using FP where it makes the most sense
- Separating the logic of your system from implementation details
- FP-style error handling, testing, and debugging
- All code samples use JavaScript ES6 (ES 2015)
About the Reader
Written for developers with a solid grasp of JavaScript fundamentals and web application design.
About the Author
Luis Atencio is a software engineer and architect building enterprise applications in Java, PHP, and JavaScript.
Table of Contents
- Becoming functional
- Higher-order JavaScript
- Few data structures, many operations
- Toward modular, reusable code
- Design patterns against complexity
- Bulletproofing your code
- Functional optimizations
- Managing asynchronous events and data
PART 1 THINK FUNCTIONALLY
PART 2 GET FUNCTIONAL
PART 3 ENHANCING YOUR FUNCTIONAL SKILLS
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Pub date2016-06-18
- Pages272
- Reading levelProfessional and Scholarly
- Free shipping
How do you want your item?
About this item
Product details
- Format: Paperback
- Author: Luis Atencio
- ISBN10: 1617292826
- ISBN13: 9781617292828
Summary
Functional Programming in JavaScript teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance. Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology In complex web applications, the low-level details of your JavaScript code can obscure the workings of the system as a whole. As a coding style, functional programming FP promotes loosely coupled relationships among the components of your application, making the big picture easier to design, communicate, and maintain. About the Book Functional Programming in JavaScript teaches you techniques to improve your web applications - their extensibility, modularity, reusability, and testability, as well as their performance. This easy-to-read book uses concrete examples and clear explanations to show you how to use functional programming in real life. If youre new to functional programming, youll appreciate this guides many insightful comparisons to imperative or object-oriented programming that help you understand functional design. By the end, youll think about application design in a fresh new way, and you may even grow to appreciate monads! Whats Inside- High-value FP techniques for real-world uses
- Using FP where it makes the most sense
- Separating the logic of your system from implementation details
- FP-style error handling, testing, and debugging
- All code samples use JavaScript ES6 ES 2015
About the Reader
Written for developers with a solid grasp of JavaScript fundamentals and web application design.
About the Author
Luis Atencio is a software engineer and architect building enterprise applications in Java, PHP, and JavaScript.
Table of Contents
- PART 1 THINK FUNCTIONALLY
- Becoming functional
- Higher-order JavaScript PART 2 GET FUNCTIONAL
- Few data structures, many operations
- Toward modular, reusable code
- Design patterns against complexity PART 3 ENHANCING YOUR FUNCTIONAL SKILLS
- Bulletproofing your code
- Functional optimizations
- Managing asynchronous events and data
Functional Programming in JavaScript teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance. Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
In complex web applications, the low-level details of your JavaScript code can obscure the workings of the system as a whole. As a coding style, functional programming (FP) promotes loosely coupled relationships among the components of your application, making the big picture easier to design, communicate, and maintain.
About the Book
Functional Programming in JavaScript teaches you techniques to improve your web applications - their extensibility, modularity, reusability, and testability, as well as their performance. This easy-to-read book uses concrete examples and clear explanations to show you how to use functional programming in real life. If you're new to functional programming, you'll appreciate this guide's many insightful comparisons to imperative or object-oriented programming that help you understand functional design. By the end, you'll think about application design in a fresh new way, and you may even grow to appreciate monads!
What's Inside
- High-value FP techniques for real-world uses
- Using FP where it makes the most sense
- Separating the logic of your system from implementation details
- FP-style error handling, testing, and debugging
- All code samples use JavaScript ES6 (ES 2015)
About the Reader
Written for developers with a solid grasp of JavaScript fundamentals and web application design.
About the Author
Luis Atencio is a software engineer and architect building enterprise applications in Java, PHP, and JavaScript.
Table of Contents
- Becoming functional
- Higher-order JavaScript
- Few data structures, many operations
- Toward modular, reusable code
- Design patterns against complexity
- Bulletproofing your code
- Functional optimizations
- Managing asynchronous events and data
PART 1 THINK FUNCTIONALLY
PART 2 GET FUNCTIONAL
PART 3 ENHANCING YOUR FUNCTIONAL SKILLS
What is Pre-Owned: Fair?
What is the Walmart Pre-Owned Program?
Walmart Pre-Owned allows you to find previously owned, well-cared-for items from Walmart’s trusted & performance-managed sellers. Shopping Pre-Owned allows you to bring home the best-quality picks at even lower prices, in addition to extending the life of an item & reducing waste. Find your favorites & shop a range of conditions in every category.
Why Walmart Pre-Owned?
Trusted sellers & quality items
Each Pre-Owned item listed comes from Walmart’s trusted performance-managed sellers, to ensure you get quality items.

Quality you can afford
Save even more on top brands & your most-loved items.

30-day free returns
Don’t love it? Most items offer a 30-day* free return policy, for added peace of mind.
Sustainability
Shopping Pre-Owned helps in extending the life of an item & reducing waste.
Product image for illustration purposes only. The item you receive may vary from the image in minor ways, such as slight differences in appearance, color, and/or design. *Exceptions apply during holiday season, and on certain electronics, collectibles, and jewelry.
Specifications
Book format
Fiction/nonfiction
Genre
Pub date
Warranty
Warranty information
Popular items in this category
Best selling items that customers love
Practical Javascript, DOM Scripting and Ajax Projects, (Paperback) $19.29
$1929current price $19.29Practical Javascript, DOM Scripting and Ajax Projects, (Paperback)
Save withShipping, arrives in 3+ daysNode.js for Beginners: A comprehensive guide to building efficient, full-featured web applications with Node.js, (Paperback) $35.54
$3554current price $35.54Node.js for Beginners: A comprehensive guide to building efficient, full-featured web applications with Node.js, (Paperback)
Save withShipping, arrives in 3+ daysDecoding JavaScript Design Patterns: Build scalable applications with object-oriented programming and advanced pattern t, (Paperback) $39.95
$3995current price $39.95Decoding JavaScript Design Patterns: Build scalable applications with object-oriented programming and advanced pattern t, (Paperback)
Save withShipping, arrives in 3+ daysNode.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven pattern, (Paperback) $34.43
$3443current price $34.43Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven pattern, (Paperback)
Save withShipping, arrives in 3+ daysExpert's Voice in Microsoft Windows 8 Apps Revealed Using HTML5 and JavaScript: Using HTML5 and JavaScript, (Paperback) $19.99
$1999current price $19.99Expert's Voice in Microsoft Windows 8 Apps Revealed Using HTML5 and JavaScript: Using HTML5 and JavaScript, (Paperback)
Save withShipping, arrives in 3+ daysWindows 10 Development Recipes: A Problem-Solution Approach in HTML and JavaScript, (Paperback) $36.40
$3640current price $36.40Windows 10 Development Recipes: A Problem-Solution Approach in HTML and JavaScript, (Paperback)
Save withShipping, arrives in 3+ daysExpert's Voice in Microsoft: Pro Windows 8 Development with HTML5 and JavaScript (Paperback) $42.01
$4201current price $42.01Expert's Voice in Microsoft: Pro Windows 8 Development with HTML5 and JavaScript (Paperback)
Shipping, arrives in 3+ days3D Web Development with Three.js and Next.js: Creating end-to-end web applications that contain 3D objects (English Edit, (Paperback) $39.95
$3995current price $39.953D Web Development with Three.js and Next.js: Creating end-to-end web applications that contain 3D objects (English Edit, (Paperback)
Save withShipping, arrives in 3+ daysHTML5 and JavaScript Projects: Build on Your Basic Knowledge of HTML5 and JavaScript to Create Substantial HTML5 Applica, (Paperback) $35.55
$3555current price $35.55HTML5 and JavaScript Projects: Build on Your Basic Knowledge of HTML5 and JavaScript to Create Substantial HTML5 Applica, (Paperback)
Save withShipping, arrives in 3+ daysLearning Concurrency in Kotlin (Paperback) $48.99
$4899current price $48.99Learning Concurrency in Kotlin (Paperback)
Save withShipping, arrives in 3+ daysJavaScript: Guida alla programmazione web e web-app. Contiene esempi di codice ed esercizi pratici. (Paperback) $14.62
$1462current price $14.62JavaScript: Guida alla programmazione web e web-app. Contiene esempi di codice ed esercizi pratici. (Paperback)
Save withShipping, arrives in 3+ daysThe Dsssl Book: An XML/SGML Programming Language, (Paperback) $150.81
$15081current price $150.81The Dsssl Book: An XML/SGML Programming Language, (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned Introduction to Java Programming: Comprehensive Version (Paperback) 0132130807 9780132130806 $7.53
$753current price $7.53Pre-Owned Introduction to Java Programming: Comprehensive Version (Paperback) 0132130807 9780132130806
Shipping, arrives in 3+ daysBuilding Slack Bots (Paperback) $20.05
$2005current price $20.05Building Slack Bots (Paperback)
Save withShipping, arrives in 3+ daysPre-Owned Professional Ajax, 2nd Edition (Paperback) 0470109491 9780470109496 $7.61
$761current price $7.61Pre-Owned Professional Ajax, 2nd Edition (Paperback) 0470109491 9780470109496
Shipping, arrives in 3+ daysLogic Programming The Art of Prolog, Second Edition: Advanced Programming Techniques, (Paperback) $100.00
$10000current price $100.00Logic Programming The Art of Prolog, Second Edition: Advanced Programming Techniques, (Paperback)
Save withShipping, arrives in 3+ daysCertified Programming with Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant, (Paperback) $55.00
$5500current price $55.00Certified Programming with Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant, (Paperback)
Save withShipping, arrives in 3+ daysEssential Essential XHTML Fast: Creating Dynamic Web Sites with XHTML and JavaScript, (Paperback) $54.99
$5499current price $54.99Essential Essential XHTML Fast: Creating Dynamic Web Sites with XHTML and JavaScript, (Paperback)
Save withShipping, arrives in 3+ daysFull Stack Development with Spring Boot 3 and React - Fourth Edition: Build modern web applications using the power of J, (Paperback) $25.83
$2583current price $25.83Full Stack Development with Spring Boot 3 and React - Fourth Edition: Build modern web applications using the power of J, (Paperback)
Save withShipping, arrives in 3+ daysMit Electrical Engineering and Computer Structure and Interpretation of Computer Programs: JavaScript Edition, (Paperback) $78.75
$7875current price $78.75Mit Electrical Engineering and Computer Structure and Interpretation of Computer Programs: JavaScript Edition, (Paperback)
15 out of 5 Stars. 1 reviewsShipping, arrives in 3+ days
