Completed
A gentle introduction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Functional Programming with Go
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 When people think of FP...
- 3 Misconceptions?
- 4 Why FP?
- 5 A gentle introduction
- 6 Say what, not how
- 7 Immutable functions
- 8 Pure function vs side-effect
- 9 Idempotence
- 10 First-class / higher-order functions
- 11 Recursion vs Tail Recursion
- 12 Up Next... Closures
- 13 Currying Function with 1 parameter, returning Closure
- 14 Practical use-case: Reduce function params
- 15 Server Options Example
- 16 Defining Options
- 17 Constructor
- 18 Default Options
- 19 Declarative Programming?
- 20 Hasgo
- 21 Generating functions
- 22 Generated Code
- 23 Code Generation Example
- 24 Add your own!
- 25 Some drawbacks..