نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اصول Haskell Part 1 شما را با Haskell شروع می کند. یک زبان برنامه نویسی کاربردی منحصر به فرد ، بالغ و قدرتمند. همه را بزرگ کنید مقدمه 15 متر 1 ثانیه کارکرد 39m 44s توابع سفارش بالاتر 25 متر 48s انواع 25 متر 33s انواع سفارشی دهه 23 و 40 کلاسها را تایپ کنید 20 متر 16 ساله IO 27 متر 8 ثانیه علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه
Introduction
-
هاسکل چیست؟
What is Haskell?
-
چرا باید Haskell را یاد بگیرم؟
Why Should I Learn Haskell?
-
تاریخ
History
-
ابزارها
Tools
-
خلاصه
Summary
کارکرد
Functions
-
مقدمه
Introduction
-
توابع اساسی
Basic Functions
-
توابع خالص
Pure Functions
-
بازگشت
Recursion
-
لیست ها
Lists
-
توابع لیست
List Functions
-
تاپلز
Tuples
-
تطبیق الگو
Pattern Matching
-
نگهبانان
Guards
-
مورد
Case
-
بگذار و کجا
Let and Where
-
فضای سفید
Whitespace
-
تنبل
Lazy
-
خلاصه
Summary
توابع سفارش بالاتر
Higher Order Functions
-
مقدمه
Introduction
-
توابع به عنوان مقادیر
Functions as Values
-
برنامه جزئی
Partial Application
-
اپراتورها
Operators
-
نقشه
Map
-
فیلتر
Filter
-
تا کردن
Fold
-
زیپ کنید
Zip
-
عبارات لامبدا
Lambda Expressions
-
عملگرهای عملکرد
Function Operators
-
خلاصه
Summary
انواع
Types
-
مقدمه
Introduction
-
نوع سیستم
Type System
-
کاوش انواع در GHCi
Exploring Types in GHCi
-
انواع صریح
Explicit Types
-
استنباط را تایپ کنید
Type Inference
-
چه زمانی از انواع صریح استفاده کنید
When To Use Explicit Types
-
پلی مورفیسم
Polymorphism
-
محدودیت های کلاس را تایپ کنید
Type Class Constraints
-
خلاصه
Summary
انواع سفارشی
Custom Types
-
مقدمه
Introduction
-
مترادف را تایپ کنید
Type Synonyms
-
نوع جدید
Newtype
-
سوابق
Records
-
انواع داده های جبری
Algebraic Data Types
-
سازندگان نوع داده جبری
Algebraic Data Type Constructors
-
انواع پارامتر شده
Parameterized Types
-
خلاصه
Summary
کلاسها را تایپ کنید
Type Classes
-
مقدمه
Introduction
-
نمونه های کلاس را تایپ کنید
Type Class Instances
-
نمونه هایی برای انواع پارامتر شده
Instances for Parameterized Types
-
نمونه های کلاس کلاس را استخراج کنید
Deriving Type Class Instances
-
تعریف کلاس های Type
Defining Type Classes
-
زیر کلاس ها
Subclasses
-
خلاصه
Summary
IO
IO
-
مقدمه
Introduction
-
سلام دنیا
Hello World
-
اقدامات IO
IO Actions
-
بلوک بزنید
Do Blocks
-
مقادیر IO
IO Values
-
عملکرد بازگشت
Return Function
-
برخی از اقدامات مفید IO
Some Useful IO Actions
-
سازمان برنامه
Program Organization
-
خلاصه
Summary
نمایش نظرات