Мастер основы Haskell
Добро пожаловать на курс «Master the Basics of Haskell», призванный познакомить вас с миром функционального программирования с одним из самых мощных доступных языков Этот курс проведет вас через основные концепции Haskell, от базового синтаксиса до основных методов программирования, в комплекте с практическими примерами . Идеально подходит для начинающих, желающих построить прочную основу в функциональном программировании.
Course Details
Language
HaskellDuration
1 WeekDifficulty:
easyCategory
Programming
Certificate
YesSkills You'll Gain
- Haskell
- Functional Programming
Requirements
- This course is designed for complete beginners. A genuine interest in learning and exploring Haskell is all you need!
01Введение в Haskell
4 Chapters - 0/4 Completed
Введение в Haskell
4 Chapters - 0/4 Completed
Welcome
Введение в функциональное программирование
Что такое Хаскелл?
Hello World в Хаскелле
02Основные понятия в Haskell
4 Chapters - 0/4 Completed
Основные понятия в Haskell
4 Chapters - 0/4 Completed
Базовый синтаксис и выражения
Изучение типов и переменных данных Haskell
Объявление типов в Haskell
Тип вывода
03Ввод/вывод в Haskell
2 Chapters - 0/2 Completed
Ввод/вывод в Haskell
2 Chapters - 0/2 Completed
Секвенирование операций I/O
Стандартные функции I/O
04Условные заявления
5 Chapters - 0/5 Completed
Условные заявления
5 Chapters - 0/5 Completed
Использование «кейса» для согласования шаблонов
Охрана: простой способ справиться с несколькими вариантами
if-then-else основы
Как Хаскелл делает разные вещи
Что такое условные заявления?
05Функции в Haskell
3 Chapters - 0/3 Completed
Функции в Haskell
3 Chapters - 0/3 Completed
Ламбда-выражения
Применение функций
Определение функций
06Списки и теплицы
3 Chapters - 0/3 Completed
Списки и теплицы
3 Chapters - 0/3 Completed
Tuples
Список понимания
Работа со списками
07Функции более высокого порядка
3 Chapters - 0/3 Completed
Функции более высокого порядка
3 Chapters - 0/3 Completed
Currying
Карта, фильтр и папка
Понимание функций высшего порядка
08Алгебраические типы данных
2 Chapters - 0/2 Completed
Алгебраические типы данных
2 Chapters - 0/2 Completed
Перечисления и записи
Определение пользовательских типов
09Обработка ошибок
2 Chapters - 0/2 Completed
Обработка ошибок
2 Chapters - 0/2 Completed
Исключение - обработка
Устранение ошибок в Haskell
10Мини-проект
1 Chapters - 0/1 Completed
Мини-проект
1 Chapters - 0/1 Completed





