0 رای
وضعیت موجودی موجود

قیمت قبلی: 3,840,000 ریال
قیمت: 3,440,000 ریال

 



Product details

  • Publisher ‏ : ‎ Pragmatic Bookshelf; 3rd edition (March 20, 2018)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 304 pages
  • ISBN-10 ‏ : ‎ 1680502468
  • ISBN-13 ‏ : ‎ 978-1680502466

 

جلد معمولی سیاه و سفید_کتاب Programming Clojure (The Pragmatic Programmers) 3rd Edition

Drowning in unnecessary complexity, unmanaged state, and tangles of spaghetti code? In the best tradition of Lisp, Clojure gets out of your way so you can focus on expressing simple solutions to hard problems. Clojure cuts through complexity by providing a set of composable tools--immutable data, functions, macros, and the interactive REPL. Written by members of the Clojure core team, this book is the essential, definitive guide to Clojure. This new edition includes information on all the newest features of Clojure, such as transducers and specs.

 

Clojure joins the flexibility and agility of Lisp with the reach, stability, and performance of Java. Combine Clojure's tools for maximum effectiveness as you work with immutable data, functional programming, and safe concurrency to write programs that solve real-world problems.

Start by reading and understanding Clojure syntax and see how Clojure is evaluated. From there, find out about the sequence abstraction, which combines immutable collections with functional programming to create truly reusable data transformation code. Clojure is a functional language; learn how to write programs in a functional style, and when and how to use recursion to your advantage. Discover Clojure's unique approach to state and identity, techniques for polymorphism and open systems using multimethods and protocols, and how to leverage Clojure's metaprogramming capabilities via macros. Finally, put all the pieces together in a real program.

New to this edition is coverage of Clojure's spec library, one of the most interesting new features of Clojure for describing both data and functions. You can use Clojure spec to validate data, destructure data, explain invalid data, and generate large numbers of tests to verify the correctness of your code.

With this book, you'll learn how to think in Clojure, and how to take advantage of its combined strengths to build powerful programs quickly.

What You Need:

  • Java 6 or higher
  • Clojure 1.9

منابع کتاب جلد معمولی سیاه و سفید_کتاب Programming Clojure (The Pragmatic Programmers) 3rd Edition

غرق شدن در پیچیدگی غیر ضروری، وضعیت مدیریت نشده، و درهم تنیدگی کد اسپاگتی؟ در بهترین سنت Lisp، Clojure از سر راه شما خارج می شود تا بتوانید بر بیان راه حل های ساده برای مشکلات سخت تمرکز کنید. Clojure پیچیدگی را با ارائه مجموعه‌ای از ابزارهای قابل ترکیب - داده‌های غیرقابل تغییر، توابع، ماکروها و REPL تعاملی کاهش می‌دهد. این کتاب که توسط اعضای تیم اصلی Clojure نوشته شده است، راهنمای اساسی و قطعی Clojure است. این نسخه جدید شامل اطلاعاتی در مورد تمام جدیدترین ویژگی های Clojure، مانند مبدل ها و مشخصات است.

 

Clojure با دسترسی، پایداری و عملکرد جاوا به انعطاف پذیری و چابکی Lisp می پیوندد. هنگام کار با داده های تغییرناپذیر، برنامه نویسی عملکردی و همزمانی ایمن برای نوشتن برنامه هایی که مشکلات دنیای واقعی را حل می کنند، ابزارهای Clojure را برای حداکثر اثربخشی ترکیب کنید.

با خواندن و درک نحو Clojure شروع کنید و ببینید Clojure چگونه ارزیابی می شود. از آنجا، در مورد انتزاع دنباله ای که مجموعه های تغییرناپذیر را با برنامه نویسی کاربردی ترکیب می کند تا کد تبدیل داده واقعا قابل استفاده مجدد را ایجاد کند، بیاموزید. Clojure یک زبان کاربردی است. یاد بگیرید که چگونه برنامه ها را به سبک عملکردی بنویسید و چه زمانی و چگونه از بازگشت به نفع خود استفاده کنید. رویکرد منحصربه‌فرد Clojure به حالت و هویت، تکنیک‌های چندشکلی و سیستم‌های باز با استفاده از چند روش و پروتکل‌ها، و نحوه استفاده از قابلیت‌های فرابرنامه‌نویسی Clojure از طریق ماکروها را کشف کنید. در نهایت تمام قطعات را در یک برنامه واقعی کنار هم قرار دهید.

جدیدترین نسخه این نسخه پوشش کتابخانه مشخصات Clojure است که یکی از جالب ترین ویژگی های جدید Clojure برای توصیف داده ها و عملکردها است. می‌توانید از Clojure spec برای اعتبارسنجی داده‌ها، تخریب داده‌ها، توضیح داده‌های نامعتبر و تولید تعداد زیادی آزمایش برای تأیید صحت کد خود استفاده کنید.

با این کتاب، یاد خواهید گرفت که چگونه در Clojure فکر کنید و چگونه از نقاط قوت ترکیبی آن برای ایجاد سریع برنامه های قدرتمند استفاده کنید.

آنچه شما نیاز دارید:

  • جاوا 6 یا بالاتر
  • Clojure 1.9

نظرات کاربران درباره جلد معمولی سیاه و سفید_کتاب Programming Clojure (The Pragmatic Programmers) 3rd Edition

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد جلد معمولی سیاه و سفید_کتاب Programming Clojure (The Pragmatic Programmers) 3rd Edition نظر می دهد.

ارسال نظر درباره جلد معمولی سیاه و سفید_کتاب Programming Clojure (The Pragmatic Programmers) 3rd Edition

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

بر اساس سلیقه شما...

Product details Publisher ‏ : ‎  Wiley-Blackwell; 3rd edi ...
12,000,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید