چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Beginning Functional Functional Programming with JavaScript Using EcmaScript 6

Anto Aravinth (auth.)

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Anto Aravinth (auth.)
سال انتشار
۲۰۱۷
فرمت
PDF
زبان
انگلیسی
حجم فایل
۳٫۳ مگابایت
شابک
9781484226551، 9781484226568، 1484226550، 1484226569

دربارهٔ کتاب

Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed by this you will move to higher order functions and learn how 'Function as Data' opens up a world of possibilities.You will then build higher order functions with closures. Arrays will then be introduced, followed by a set of APIs you can use with them. You will learn how to transform one function to another using currying and partial application. The compose function will be discussed in detail, followed by functors and monads. After having an in-depth look at applicative functors, you will learn the new features offered in ES8.The concluding chapters of Beginning Functional JavaScript will show you how to use a functional toolkit to build a small library that allows you to develop web applications, followed by tips on testing your functional code.You will:• Discover functional programming concepts such as string padding and async functions• Identify how functions are treated in JavaScript• Create a functional library that mimics Underscore.JS• Deep dive into ES8 functional features such as spread operators and generators• Create a library that works like the react-redux pattern by following the functional paradigm Learn functional programming concepts using JavaScript ES6. You will learn concepts such as currying, partial functions, higher-order functions, and monads. Programming languages have evolved from focusing on procedures to objects and now on function. JavaScript supports functional programming and allows developers to write well-crafted code. What You Will Learn: Master functional programming concepts Identify how functions are treated in JavaScript Understand real-world functional libraries and create a functional library that mimics underscore.js Perform pure-error handling techniques such as functors and monads Discover ES6 functional features such as spread operators and generators Who This Book Is For: JavaScript developers (or beginners) who want to understand functional programming concepts and the functional nature of the language. Front Matter....Pages i-xv Functional Programming in Simple Terms....Pages 1-13 Fundamentals of JavaScript Functions....Pages 15-28 Higher-Order Functions....Pages 29-43 Closures and Higher-Order Functions....Pages 45-55 Being Functional on Arrays....Pages 57-76 Currying and Partial Application....Pages 77-92 Composition and Pipelines....Pages 93-106 Fun with Functors....Pages 107-123 Monads in Depth....Pages 125-140 Pause, Resume with Generators....Pages 141-158 Back Matter....Pages 159-164 The only functional JavaScript book using EcmaScript 6 Simple, concise, ready-to-run code samples that explain functional library concepts Shows how functional APIs can be built

کتاب‌های مشابه

Beginning Functional JavaScript : Functional Programming with JavaScript Using EcmaScript 6

Beginning Functional JavaScript : Functional Programming with JavaScript Using EcmaScript 6

۴۹٬۰۰۰ تومان

برنامه‌نویسی کاربردی جاوااسکریپت: برنامه‌نویسی تابعی با جاوااسکریپت با استفاده از اکمااسکریپت ۶

برنامه‌نویسی کاربردی جاوااسکریپت: برنامه‌نویسی تابعی با جاوااسکریپت با استفاده از اکمااسکریپت ۶

۴۹٬۰۰۰ تومان

Beginning Functional JavaScript : Functional Programming with JavaScript Using EcmaScript 6

Beginning Functional JavaScript : Functional Programming with JavaScript Using EcmaScript 6

۴۹٬۰۰۰ تومان

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

۴۹٬۰۰۰ تومان

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

۴۹٬۰۰۰ تومان

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

Beginning Functional JavaScript : Uncover the Concepts of Functional Programming with EcmaScript 8

۴۹٬۰۰۰ تومان

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

۴۹٬۰۰۰ تومان

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

۴۹٬۰۰۰ تومان

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

۴۹٬۰۰۰ تومان

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

۴۹٬۰۰۰ تومان

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

Functional Programming in JavaScript : How to Improve Your JavaScript Programs Using Functional Techniques

۴۹٬۰۰۰ تومان

JavaScript Allongé, the “Six” Edition: Programming from Functions to Classes in ECMAScript 2015

JavaScript Allongé, the “Six” Edition: Programming from Functions to Classes in ECMAScript 2015

۴۹٬۰۰۰ تومان

قیمت نهایی

۴۴٬۰۰۰ تومان