Introduction to Functional Programming in OCaml

Introduction to Functional Programming in OCaml

via YouTube Direct link

W0S2, THE OCAML LANGUAGE: HISTORY AND KEY FEATURES

4 of 44

4 of 44

W0S2, THE OCAML LANGUAGE: HISTORY AND KEY FEATURES

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Introduction to Functional Programming in OCaml

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

  1. 1 W0S0, Greetings
  2. 2 W0S0, INTRODUCTION TO THE COURSE
  3. 3 W0S1, FUNCTIONAL PROGRAMMING: HISTORY AND MOTIVATION
  4. 4 W0S2, THE OCAML LANGUAGE: HISTORY AND KEY FEATURES
  5. 5 W0S3, WHY THE OCAML LANGUAGE: MEET THE USERS
  6. 6 W0S4, TOOLS AND DEVELOPMENT ENVIRONMENT: FIRST STEPS IN OCAML!
  7. 7 W0S5, A BRIEF SHOWCASE OF SOME OF OCAML'S FEATURES
  8. 8 W0S6, OVERVIEW OF THE AVAILABLE RESOURCES
  9. 9 W1S0, BASIC DATA TYPES
  10. 10 W1S1, MORE DATA TYPES
  11. 11 W1S2, EXPRESSIONS
  12. 12 W1S3, WHY THE OCAML LANGUAGE: MEET THE USERS
  13. 13 W1S4, FUNCTIONS
  14. 14 W1S5, RECURSION
  15. 15 W2S0, USER-DEFINED TYPES
  16. 16 W2S1, TUPLES
  17. 17 W2S2, RECORDS
  18. 18 W2S3, RECORDS
  19. 19 W2S4, CASE STUDY: A SMALL TYPED DATABASE
  20. 20 W3S0, TAGGED VALUES
  21. 21 W3S2, TREE-LIKE VALUES
  22. 22 W3S3, CASE STUDY: A STORY TELLER
  23. 23 W3S4, POLYMORPHIC ALGEBRAIC DATATYPES
  24. 24 W3S5, ADVANCED TOPICS
  25. 25 W4S0, FUNCTIONAL EXPRESSIONS
  26. 26 W4S1, FUNCTIONS AS FIRST-CLASS VALUES
  27. 27 W4S2, FUNCTIONS WITH MULTIPLE ARGUMENTS
  28. 28 W4S3, PARTIAL FUNCTION APPLICATION
  29. 29 W4S4, MAPPING FUNCTIONS ON LISTS
  30. 30 W4S5, FOLDING FUNCTIONS ON LISTS
  31. 31 W5S0, IMPERATIVE FEATURES IN OCAML
  32. 32 W5S1, GETTING AND HANDLING YOUR EXCEPTIONS
  33. 33 W5S2, SEQUENCES AND ITERATIONS
  34. 34 W5S2, GETTING INFORMATION IN AND OUT
  35. 35 W5S3, SEQUENCES AND ITERATIONS
  36. 36 W5S3, MUTABLE RECORD FIELDS
  37. 37 W5S6, VARIABLES, AKA REFERENCES
  38. 38 W6S0, STRUCTURING SOFTWARE WITH MODULES
  39. 39 W6S1: INFORMATION HIDING
  40. 40 W6S2, CASE STUDY: A MODULE FOR DICTIONARIES
  41. 41 W6S3, FUNCTORS
  42. 42 W6S4, MODULES AS COMPILATION UNITS
  43. 43 OCaml Workshop 2020 - State of the OCaml Platform 2020
  44. 44 OCaml Workshop 2020 - A Declarative Syntax Definition for OCaml

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.