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