Completed
Option[T] value class?
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Value Classes in Scala
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Value Classes in Scala
- 3 Agenda
- 4 Main Idea
- 5 Implications of this Representation
- 6 Some Use Cases
- 7 Example: Extension Method
- 8 Xprint:typer
- 9 Client Code
- 10 Defining Value Classes
- 11 Type Hierarchy
- 12 Extending Traits
- 13 Boxing
- 14 Trait Method Calls
- 15 Performance Model
- 16 Overloading Restrictions
- 17 Manifestation at Bridges class C[T](val x T) extends Anyval
- 18 Extending Java Interfaces
- 19 Option[T] value class?
- 20 Feature Interactions in the Compiler
- 21 Future: Multiple Fields