Completed
What is Functional Programming
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Busting the Func'ing Jargon
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 What is Functional Programming
- 3 Jargon
- 4 Immutability
- 5 Record Types
- 6 Bindings
- 7 Pure vs impure functions
- 8 impure function example
- 9 referential transparency
- 10 functions as firstclass values
- 11 currying
- 12 partial application
- 13 partial application example
- 14 algebraic data types
- 15 some types
- 16 value semantics
- 17 Recursion
- 18 Match Expressions
- 19 Tail Recursion
- 20 Reverse Immutable Lists
- 21 Folding Lists
- 22 Folding in C
- 23 Summary
- 24 Resources
- 25 Questions