دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Ryan Lemmer
سری:
ISBN (شابک) : 178398872X, 9781783988723
ناشر: Packt Publishing
سال نشر: 2015
تعداد صفحات: 0
زبان: English
فرمت فایل : MOBI (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 322 کیلوبایت
در صورت تبدیل فایل کتاب Haskell Design Patterns به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب الگوهای طراحی Haskell نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با کاوش در اصطلاحات و الگوهای طراحی جدید، مهارت های Haskell و برنامه نویسی کاربردی خود را به سطح بعدی ببرید
اگر برنامه نویس Haskell هستید و درک دقیقی از اصول اولیه و آماده برای حرکت عمیق تر به سمت برنامه نویسی اصطلاحی مدرن Haskell، پس این کتاب برای شماست.
الگوهای طراحی و اصطلاحات می توانند با نشان دادن ما به کجا نگاه کنیم، دیدگاه ما را گسترش دهند. به چه چیزی نگاه کنیم و در نهایت چگونه آنچه را که به آن نگاه می کنیم ببینیم. در بهترین حالت، الگوها روش کوتاه نویسی برای برقراری ارتباط روشهای بهتر برای کدنویسی هستند (نوشتن کد کمتر، قابل نگهداریتر و کارآمدتر).
این کتاب با Haskell 98 شروع میشود و از طریق دریچه الگوها و اصطلاحات به بررسی میپردازد. پیشرفتهای کلیدی و سبکهای برنامهنویسی که با هم \"Haskell مدرن\" را میسازند. سفر شما با سه ستون هاسکل آغاز می شود. سپس مشکل را با Lazy I/O همراه با یک راه حل تجربه خواهید کرد. شما همچنین سلسله مراتبی را که توسط Functor، Applicative، Arrow و Monad تشکیل شده است، ردیابی خواهید کرد. در ادامه نحوه تعمیم Fold و Map توسط Foldable و Transable را بررسی خواهید کرد که به نوبه خود در یک زمینه گسترده تر توسط لنزهای کاربردی یکپارچه می شوند. شما عمیق تر به سیستم Type کاوش خواهید کرد، که شما را برای یک مرور کلی از برنامه نویسی عمومی آماده می کند. در پایان با بررسی سیستم Kind و ارتباط آن با برنامه نویسی Dependently-typed به لبه Haskell می روید.
با استفاده از قطعات کوتاه کد اجرایی، این راهنما به تدریج چشم انداز الگوی گسترده هاسکل مدرن را بررسی می کند. ایده ها در بافت تاریخی خود ارائه می شوند و از طریق مشتقات شهودی، همیشه با تمرکز بر مشکلاتی که حل می کنند، به دست می آیند.
Take your Haskell and functional programming skills to the next level by exploring new idioms and design patterns
If you're a Haskell programmer with a firm grasp of the basics and ready to move more deeply into modern idiomatic Haskell programming, then this book is for you.
Design patterns and idioms can widen our perspective by showing us where to look, what to look at, and ultimately how to see what we are looking at. At their best, patterns are a shorthand method of communicating better ways to code (writing less, more maintainable, and more efficient code).
This book starts with Haskell 98 and through the lens of patterns and idioms investigates the key advances and programming styles that together make "modern Haskell". Your journey begins with the three pillars of Haskell. Then you'll experience the problem with Lazy I/O, together with a solution. You'll also trace the hierarchy formed by Functor, Applicative, Arrow, and Monad. Next you'll explore how Fold and Map are generalized by Foldable and Traversable, which in turn is unified in a broader context by functional Lenses. You'll delve more deeply into the Type system, which will prepare you for an overview of Generic programming. In conclusion you go to the edge of Haskell by investigating the Kind system and how this relates to Dependently-typed programming.
Using short pieces of executable code, this guide gradually explores the broad pattern landscape of modern Haskell. Ideas are presented in their historical context and arrived at through intuitive derivations, always with a focus on the problems they solve.