Functional Programming from First Principles

Functional Programming from First Principles

GOTO Conferences via YouTube Direct link

Eric Lippert

4 of 26

4 of 26

Eric Lippert

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Functional Programming from First Principles

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 fundamentalist functional programming
  3. 3 side effects
  4. 4 Eric Lippert
  5. 5 Who gets the blame
  6. 6 Fundamentalism vs imperative programming
  7. 7 The real world is imperative
  8. 8 The world is imperative
  9. 9 Who is guilty
  10. 10 Acknowledge the presence of effect
  11. 11 Functions
  12. 12 Mutability
  13. 13 Multiple Values
  14. 14 Lazy
  15. 15 Opposites
  16. 16 Every coin has two sides
  17. 17 Making a distinction
  18. 18 Interface vs implementation
  19. 19 Haskell
  20. 20 Monoids
  21. 21 Explicit
  22. 22 Category Theory
  23. 23 Duality
  24. 24 monads
  25. 25 selfdual
  26. 26 imperative programming

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.