کلوژر در عمل ۲۰۱۵
Clojure in Action 2015

دانلود کتاب کلوژر در عمل ۲۰۱۵ (Clojure in Action 2015) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Amit Rathore

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2015

زبان

English

تعداد صفحه‌ها

336

نوع فایل

pdf

حجم

5.1 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب کلوژر در عمل ۲۰۱۵

خلاصه

ویرایش کاملاً بازبینی‌شده که ویژگی‌های جدید موجود در Clojure 1.6 را پوشش می‌دهد.

با خرید نسخه چاپی، یک کتاب الکترونیکی رایگان در قالب‌های PDF، Kindle و ePub از Manning Publications دریافت خواهید کرد.

درباره فناوری

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

درباره کتاب

Clojure in Action, Second Edition یک نسخه گسترده‌تر و بهبود یافته است که برای پوشش ویژگی‌های جدید Clojure 1.6 به‌روز شده است. این کتاب به شما یک معرفی سریع به زبان Clojure ارائه می‌دهد و از تئوری انتزاعی به مثال‌های عملی می‌رود. شما با یادگیری نحوه استفاده از Clojure به عنوان یک زبان عمومی شروع خواهید کرد. در مرحله بعد، مدل همروندی کارآمد Clojure را بر اساس مفهوم پایگاه داده Software Transactional Memory (STM) بررسی خواهید کرد. شما از طریق Clojure DSLهایی که می‌توانند روی JVM اجرا شوند، به سطح جدیدی از بهره‌وری خواهید رسید. در این مسیر، نکات، ترفندها و تکنیک‌های بی‌شماری را برای نوشتن کد کوچک‌تر، ایمن‌تر و سریع‌تر خواهید آموخت.

محتویات
* مبانی برنامه‌نویسی تابعی
* فرا برنامه‌نویسی با ماکروهای Clojure
* تعامل با Java
* پوشش Clojure 1.6

درباره خواننده

فرض بر این است که خوانندگان با یک زبان برنامه‌نویسی مانند C، Java، Ruby یا Python آشنا هستند.

فهرست مطالب
1. معرفی Clojure
2. عناصر Clojure: ساختارهای داده و توابع
3. بلوک‌های سازنده Clojure
4. چندریختی چندمتدی
5. کاوش در Clojure و تعامل Java
6. حالت و دنیای همروند
7. تکامل Clojure از طریق ماکروها
8. مطالب بیشتر در مورد برنامه‌نویسی تابعی
9. پروتکل‌ها، رکوردها و انواع
10. توسعه مبتنی بر آزمایش و موارد دیگر
11. ماکروها و DSLهای بیشتر


فهرست کتاب:

۱. حق نشر

۲. فهرست مطالب مختصر

۳. فهرست مطالب

۴. تحسین‌هایی برای ویرایش اول

۵. پیشگفتار ویرایش دوم

۶. پیشگفتار ویرایش اول

۷. تقدیر و تشکر

۸. درباره‌ی این کتاب

۹. فصل ۱. معرفی کلوژر

۱۰. فصل ۲. عناصر کلوژر: ساختارهای داده و توابع

۱۱. فصل ۳. بلوک‌های سازنده کلوژر

۱۲. فصل ۴. چندریختی چندمتدی

۱۳. فصل ۵. بررسی تعامل کلوژر و جاوا

۱۴. فصل ۶. حالت و دنیای همروند

۱۵. فصل ۷. توسعه کلوژر از طریق ماکروها

۱۶. فصل ۸. بیشتر در مورد برنامه‌نویسی تابعی

۱۷. فصل ۹. پروتکل‌ها، رکوردها و انواع

۱۸. فصل ۱۰. توسعه‌ی مبتنی بر تست و موارد دیگر

۱۹. فصل ۱۱. ماکروها و DSLهای بیشتر

۲۰. پیوست. نتیجه‌گیری

۲۱. پیوست. نصب کلوژر

۲۲. فهرست نمایه

۲۳. فهرست تصاویر

۲۴. فهرست جداول

۲۵. فهرست لیست‌ها

 

توضیحات(انگلیسی)

Summary

A fully revised edition that covers the new features available in Clojure 1.6.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Clojure is a modern Lisp for the JVM. It has the strengths you expect: first-class functions, macros, and Lisp’s clean programming style. It supports functional programming, making it ideal for concurrent programming and for creating domain-specific languages. Clojure lets you solve harder problems, make faster changes, and end up with a smaller code base. It’s no wonder that there are so many Clojure success stories.

About the Book

Clojure in Action, Second Edition is an expanded and improved version that’s been updated to cover the new features of Clojure 1.6. The book gives you a rapid introduction to the Clojure language, moving from abstract theory to practical examples. You’ll start by learning how to use Clojure as a general-purpose language. Next, you’ll explore Clojure’s efficient concurrency model, based on the database concept of Software Transactional Memory (STM). You’ll gain a new level of productivity through Clojure DSLs that can run on the JVM. Along the way, you’ll learn countless tips, tricks, and techniques for writing smaller, safer, and faster code.

What’s Inside

  • Functional programming basics
  • Metaprogramming with Clojure’s macros
  • Interoperating with Java
  • Covers Clojure 1.6

About the Reader

Assumes readers are familiar with a programming language like C, Java, Ruby, or Python.

Table of Contents

  1. Introducing Clojure
  2. Clojure elements: Data structures and functions
  3. Building blocks of Clojure
  4. Multimethod polymorphism
  5. Exploring Clojure and Java interop
  6. State and the concurrent world
  7. Evolving Clojure through macros
  8. More on functional programming
  9. Protocols, records, and types
  10. Test-driven development and more
  11. More macros and DSL


Table of Contents

1. Copyright

2. Brief Table of Contents

3. Table of Contents

4. Praise for the First Edition

5. Preface to the Second Edition

6. Preface to the First Edition

7. Acknowledgments

8. About this Book

9. Chapter 1. Introducing Clojure

10. Chapter 2. Clojure elements: Data structures and functions

11. Chapter 3. Building blocks of Clojure

12. Chapter 4. Multimethod polymorphism

13. Chapter 5. Exploring Clojure and Java interop

14. Chapter 6. State and the concurrent world

15. Chapter 7. Evolving Clojure through macros

16. Chapter 8. More on functional programming

17. Chapter 9. Protocols, records, and types

18. Chapter 10. Test-driven development and more

19. Chapter 11. More macros and DSLs

20. Appendix. Conclusion

21. Appendix. Installing Clojure

22. Index

23. List of Figures

24. List of Tables

25. List of Listings

دیگران دریافت کرده‌اند

راهنمای مطالعه CompTIA CySA+: آزمون CS۰-۰۰۳ ۲۰۲۳
CompTIA CySA+ Study Guide: Exam CS0-003 2023

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

پیاده سازی و توسعه SAP Fiori ۲۰۲۲
SAP Fiori: Implementation and Development 2022

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

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

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.