Haskell for Dilettantes, Part 2: Expressions, Types, and Functions

Channel:
Subscribers:
8,160
Published on ● Video Link: https://www.youtube.com/watch?v=qy0AO0tWFOU



Duration: 49:46
653 views
38


In Part 2 of our Haskell for Dilettantes series, we start to introduce some basic concepts such as expressions, functions, types, and some syntactic forms.

00:00:00 - Intro
00:01:49 - Editors
00:04:00 - Let's try some things
00:06:00 - Introspecting types
00:09:00 - Playing with undefined symbols
00:12:00 - Let syntax, trivial usage
00:13:45 - Conditionals
00:15:10 - Sum types (enums)
00:20:00 - Product types (tuples)
00:22:00 - Type annotations
00:25:00 - Simple functions
00:30:20 - Underscore as wildcard argument
00:31:10 - Pattern matching functions
00:35:37 - Case expressions
00:39:30 - A glancing mention of "polymorphic" (generic) types
00:42:00 - Holes, and a brain teaser
00:45:42 - Next week's homework for the lab video



Join this channel to get access to perks; the "Thanks, peterb!" tier is a great way to show your support without breaking the bank, and the "Early Access" tier gets you access to most of my videos about a week early.

https://www.youtube.com/channel/UCd7i-ppmXgznXLKf-HsB2QQ/join







Tags:
Haskell
functional programming
lambda
ASMR