What to Leave Implicit

What to Leave Implicit

Scala Days Conferences via YouTube Direct link

Coherence Rules Out Ambiguities

19 of 28

19 of 28

Coherence Rules Out Ambiguities

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

What to Leave Implicit

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

  1. 1 Intro
  2. 2 Traditional ways to express context
  3. 3 The Functional Way
  4. 4 Functional is Good
  5. 5 Ground Rules
  6. 6 Implicit Classes
  7. 7 Reasoning Footprint of Implicitness
  8. 8 Extension Methods
  9. 9 Late Tralt Implementation
  10. 10 What about simple conversions?
  11. 11 Anti Patterns
  12. 12 Implicit Parameters - Use Cases Implicit parameters can
  13. 13 Prove Theorems
  14. 14 Establish Context
  15. 15 Implement Type Classes
  16. 16 Tighten Rules for Implicit Conversions
  17. 17 Lazy Implicits
  18. 18 Multiple Implicit Parameter Lists
  19. 19 Coherence Rules Out Ambiguities
  20. 20 Parametricity
  21. 21 Implicit Function Types
  22. 22 Towards a solution
  23. 23 Two Rules for Typing
  24. 24 Revised Example
  25. 25 Efficiency
  26. 26 The Reader Monad
  27. 27 An encore: The Builder Pattern
  28. 28 Scala Implementation

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.