LigerLearn
Exercise: Guess the Type Class Constraint in Function Signatures (Haskell)
3:55
LigerLearn
Parametric Polymorphism vs. Ad-hoc Polymorphism in Haskell
1:33
LigerLearn
Default Implementations and Deriving Instances in Haskell Type Classes
5:39
LigerLearn
Understanding Numeric Type Classes in Haskell
5:18
LigerLearn
Understanding the Haskell Type Class Hierarchy
4:58
LigerLearn
Understanding Type Classes in Haskell
9:19
LigerLearn
Kinds vs. Types in the Haskell Type System
4:19
LigerLearn
Parametric Polymorphism in Haskell
14:34
LigerLearn
Understanding Records in Haskell
10:36
LigerLearn
'case' expressions in Haskell
3:28
LigerLearn
Pattern Matching and Guards in Haskell
3:22
LigerLearn
Using 'as patterns' in Haskell (var@pattern)
4:52
LigerLearn
Pattern Matching Lists in Haskell
10:26
LigerLearn
Pattern Matching Custom Algebraic Data Types in Haskell
3:18
LigerLearn
Pattern Matching Tuples in Haskell
1:32
LigerLearn
Wildcard (_) Pattern Matching in Haskell
1:50
LigerLearn
Simple Pattern Matching in Haskell
5:20
LigerLearn
Exploring Algebraic Data Types in Haskell
5:22
LigerLearn
Basics of Sum types in Haskell
4:16
LigerLearn
Creating Custom Product Types in Haskell
7:30
LigerLearn
Using deriving Show in Haskell as a beginner
2:13
LigerLearn
Datatype Renamings (Newtype) in Haskell
3:56
LigerLearn
Type Synonyms in Haskell
3:35
LigerLearn
Product Types and Tuples in Haskell
3:36
LigerLearn
Total vs Partial functions in Haskell
2:30
LigerLearn
Basics of importing in Haskell
1:45
LigerLearn
Basics of "if then else" Expressions in Haskell
1:48
LigerLearn
Where clauses and let expression basics in Haskell
7:44
LigerLearn
Boolean logic basics in Haskell
5:56
LigerLearn
Prefix to Infix Functions (using backticks) in Haskell
2:46
LigerLearn
Basic Arithmetic in Haskell and Potential Problems with Division
4:22
LigerLearn
Defining simple functions in Haskell (the basics)
5:38
LigerLearn
What is "Literate Haskell"?
1:22
LigerLearn
Basics of comments (+ pragmas) in Haskell
2:23
LigerLearn
Type Checking Basics in Haskell
2:06
LigerLearn
Basics of whitespace in Haskell
2:33
LigerLearn
Haskell's built-in types (the basics)
10:32
LigerLearn
"Side effects" and Purity in Haskell
3:12
LigerLearn
What is the Haskell Programming Language?
3:36
LigerLearn
Lambda calculus normal form, and the Church-Rosser theorems
5:41
LigerLearn
Lambda (λ) calculus evaluation rules (δ, β, α, η conversion/reduction)
16:55
LigerLearn
What is the lambda (λ) calculus?
10:49
LigerLearn
How to configure Ansible to run correctly on Windows (with Cygwin)
3:37