آموزش مبانی Haskell قسمت 2

Haskell Fundamentals Part 2

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Haskell Fundamentals Part 2 مفاهیم کلیدی را به شما می آموزد تا بتوانید با استفاده از زبان برنامه نویسی منحصر به فرد و کاربردی Haskell به طور موثر برنامه بنویسید. همه را بزرگ کنید ماژول ها ، بسته ها و کابال 23m 31s مجموعه های استاندارد دهه 15 م مونادها 17m 27s مونادرهای مشترک 15m 44s توابع Monadic 10 متر 0 ثانیه کتابخانه ها 30 متر 53s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

ماژول ها ، بسته ها و کابال Modules, Packages, and Cabal

  • معرفی دوره Course Introduction

  • مقدمه Introduction

  • وارد کردن ماژول ها Importing Modules

  • تعریف ماژول ها Defining Modules

  • کابل نصب Cabal-install

  • بسته های کابال Cabal Packages

  • جعبه شن و ماسه Cabal Sandbox

  • خلاصه Summary

مجموعه های استاندارد Standard Collections

  • مقدمه Introduction

  • مجموعه های کاربردی Functional Collections

  • تنظیم Set

  • نقشه Map

  • ثانیه Seq

  • خلاصه Summary

مونادها Monads

  • مقدمه Introduction

  • مثالهای موناد Monad Examples

  • عملکرد مشترک برای همه Monads Common Functionality for All Monads

  • کلاس نوع Monad Monad Type Class

  • یادداشت برداری Do-Notation

  • خلاصه Summary

مونادرهای مشترک Common Monads

  • مقدمه Introduction

  • خواننده موناد Reader Monad

  • موناد دولتی State Monad

  • ST موناد ST Monad

  • خلاصه Summary

توابع Monadic Monadic Functions

  • مقدمه Introduction

  • کنترل جریان Monadic Monadic Flow Control

  • توابع بلند کردن به توابع مونادی Lifting Functions into Monadic Functions

  • توابع لیست Monadic Monadic List Functions

  • خلاصه Summary

کتابخانه ها Libraries

  • مقدمه Introduction

  • نمودارها Diagrams

  • لنز Lens

  • برنامه نویسی واکنش پذیر عملکردی Functional Reactive Programming

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش مبانی Haskell قسمت 2
جزییات دوره
1h 53m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
97
4.7 از 5
دارد
دارد
دارد
Benson Joeris
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Benson Joeris Benson Joeris

بنسون در 10 سالگی با بازی با ویژوال بیسیک عاشق برنامه نویسی شد. از آن زمان او با زبان ها و فن آوری های بیشتری کار کرده است که در اینجا مناسب است: از VHDL (سخت افزار) گرفته تا C #. او از کشف زبان ها و فن آوری های نوآورانه و کشف اینکه چشم اندازهای جدیدی می توانند ارائه دهند لذت می برد. وی در الگوریتم ها و برنامه نویسی عملکردی تخصص دارد و علاقه زیادی به هاسکل دارد. بنسون دارای مدرک کارشناسی ارشد از دانشگاه کمبریج است و در حال حاضر در رشته دکترای خود در دانشگاه واترلو کانادا مشغول به کار است.