Poetry of Programming - Clojure for Beginners

Poetry of Programming - Clojure for Beginners

Attila EGRI-NAGY via YouTube Direct link

Conditional: cond

21 of 43

21 of 43

Conditional: cond

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Poetry of Programming - Clojure for Beginners

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

  1. 1 Poetry of Programming - Clojure course Introduction
  2. 2 Evaluation
  3. 3 Function composition
  4. 4 Arithmetic by functions - Clojure
  5. 5 Predicate functions - Clojure
  6. 6 Hosted languages: Clojure and ClojureScript
  7. 7 Strings - Clojure
  8. 8 Lists in Clojure
  9. 9 Vectors - Clojure
  10. 10 Vector as a function
  11. 11 Symbol binding - "making memories"
  12. 12 Defining functions in Clojure
  13. 13 Lambda functions
  14. 14 Text and code blocks, slurping and barfing in maria.cloud
  15. 15 apply - manual function call
  16. 16 Common Beginner Problems - Clojure
  17. 17 Lazy sequences of numbers
  18. 18 Functional collection transformation
  19. 19 Selecting from a collection
  20. 20 Conditional: if special form
  21. 21 Conditional: cond
  22. 22 Logic with truthy and falsey
  23. 23 Reducing a collection - introducing the abstract idea
  24. 24 Reducing a collection - abstract definition and examples.
  25. 25 Hash-maps - Introduction
  26. 26 Keywords
  27. 27 Hash-sets
  28. 28 Sequence abstraction
  29. 29 conj, the universal way of growing collections
  30. 30 Creating collections
  31. 31 Iteration
  32. 32 Immutability
  33. 33 Troubleshooting techniques: walking the parens
  34. 34 zipmap
  35. 35 Recursion - explanation through a silly little example
  36. 36 Tower of Hanoi - recursive solution
  37. 37 Function not called - typical problem
  38. 38 Sequences construction with for
  39. 39 Point-free style in Clojure 1
  40. 40 Point-free style in Clojure 2: Golden ratio continued fraction sequence
  41. 41 Destructuring
  42. 42 Side effects
  43. 43 Quil: Creative Coding in Clojure and ClojureScript

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.