harmeetsingh0013 / workshop-scala-type-system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Workshop on Scala Type System

Schedule

Module Slides Video
I Slides Videos
II Slides Videos

Module I

  • What are the Types?
  • Types in Scala
  • Custom Types
  • Parameterized Types
  • Variance
  • Sub-Typing
  • Types of Variance
  • Function Variance

Module II

  • Type Bounds
  • Least Upper Bound
  • Greatest Lower Bound
  • Lower Upper Bound Mixin
  • Context Bounds
  • Abstract Types
  • Path Dependent
  • Type Projection
  • F-Bounded Types

About


Languages

Language:Scala 100.0%