Functional Programming with Go

Functional Programming with Go

Gopher Academy via YouTube Direct link

Intro

1 of 25

1 of 25

Intro

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. 1 Intro
  2. 2 When people think of FP...
  3. 3 Misconceptions?
  4. 4 Why FP?
  5. 5 A gentle introduction
  6. 6 Say what, not how
  7. 7 Immutable functions
  8. 8 Pure function vs side-effect
  9. 9 Idempotence
  10. 10 First-class / higher-order functions
  11. 11 Recursion vs Tail Recursion
  12. 12 Up Next... Closures
  13. 13 Currying Function with 1 parameter, returning Closure
  14. 14 Practical use-case: Reduce function params
  15. 15 Server Options Example
  16. 16 Defining Options
  17. 17 Constructor
  18. 18 Default Options
  19. 19 Declarative Programming?
  20. 20 Hasgo
  21. 21 Generating functions
  22. 22 Generated Code
  23. 23 Code Generation Example
  24. 24 Add your own!
  25. 25 Some drawbacks..

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.