Scala DSLs and Probabilistic Programming

Scala DSLs and Probabilistic Programming

Strange Loop Conference via YouTube Direct link

Using Scala Types to Check Input Data

18 of 21

18 of 21

Using Scala Types to Check Input Data

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Scala DSLs and Probabilistic Programming

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

  1. 1 Scala DSLs and Probabilistic Programming
  2. 2 Statistics from a Programmer's Perspective
  3. 3 What is Stan?
  4. 4 Example: Predicting Weight
  5. 5 A More Accurate Model?
  6. 6 Beyond Simple Regression
  7. 7 What is an Embedded DSL?
  8. 8 Why Embed the DSL?
  9. 9 Overview
  10. 10 Stan within the Scala Type System
  11. 11 Creating Stan Types
  12. 12 Stan Values
  13. 13 Subclassing is Not Enough
  14. 14 Implicits/Type Classes
  15. 15 Operator Type-Checking Using Implicits
  16. 16 Random Number Generation
  17. 17 Implicits to Enforce Scope
  18. 18 Using Scala Types to Check Input Data
  19. 19 Detour: The State Monad
  20. 20 Type Checking of Stan at Scala Run-Time
  21. 21 Conclusion

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.