Starting with Haskell - An Introduction for Beginners

Описание к видео Starting with Haskell - An Introduction for Beginners

An introduction to the Haskell programming language covering fundamental concepts and theory that new programmers need to know to begin their functional programming career.

Contents:
00:00:00 - Module Introduction
00:00:18 - Module Content Overview
00:01:00 - What is Haskell?
00:04:11 - The Prelude
00:07:21 - Side effects and "purity"
00:10:09 - Bindings and types
00:12:39 - Built in types
00:22:45 - Whitespace matters!
00:24:55 - Type Checking
00:26:35 - Comments
00:28:35 - Literate Haskell (.lhs)
00:29:33 - Simple functions
00:34:48 - Built in arithmetic functions
00:38:46 - Prefix to infix with `backticks`
00:41:08 - Boolean logic
00:46:41 - where clauses and whitespace
00:50:40 - let ... in expressions
00:52:33 - let ... in expressions vs. where clauses
00:54:00 - If, then else expressions
00:55:25 - (Simple) Recursion
00:56:37 - (Simple) Importing
00:57:58 - Total vs. partial functions
01:00:04 - Summary

-------------------------------------------------------
Links:
This video is part of the Introduction to Functional Programming with Haskell video course (    • Intro to Functional Programming with ...   ).

Code shown in the course is available on Github here: https://github.com/LigerLearn/intro-t...

Комментарии

Информация по комментариям в разработке