Clojure Spec: Expressing Data Constraints without Types

Clojure Spec: Expressing Data Constraints without Types

ChariotSolutions via YouTube Direct link

Robustness

23 of 32

23 of 32

Robustness

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Clojure Spec: Expressing Data Constraints without Types

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

  1. 1 Intro
  2. 2 What are we doing?
  3. 3 Data processing
  4. 4 Clojure and data
  5. 5 The Clojure Promise
  6. 6 Why spec?
  7. 7 Why not types?
  8. 8 Predicative
  9. 9 Structural
  10. 10 Generating from collection specs
  11. 11 Modeling information
  12. 12 Syntax - regex ops
  13. 13 Points and lines
  14. 14 Conforming
  15. 15 Polygons
  16. 16 Functional
  17. 17 Function specs
  18. 18 A function spec
  19. 19 Spec with arg constraint
  20. 20 Spec with args/ret constraint
  21. 21 Enhanced docs
  22. 22 Exercising functions
  23. 23 Robustness
  24. 24 Instrument
  25. 25 Generative testing
  26. 26 Successful check
  27. 27 Failing check
  28. 28 spec in Production
  29. 29 Spec specs
  30. 30 Spec transformation
  31. 31 Spec construction
  32. 32 Spec testing

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.