TypeSafe Journey Using Scala
CtrlK
  • Table Of Content
  • About This Book
  • Copyleft Notice
  • Thanks
  • My Journey
  • Introduction
  • Phase I: Basics
    • Chapter 1: What are the types?
    • Chapter 2: Types Vs Classes and Subtyping Vs Inheritance
    • Chapter 3: Type Disciplines
    • Chapter 4: Type Inference
    • Chapter 5: Scala Types Hierarchy
    • Chapter 6: Parameterized Types
    • Chapter 7: Type Erasure
    • Chapter 8: Type Classes and Ad-hoc Polymorphism
    • Chapter 9: Type Constraints
    • Chapter 10: Variance
  • Phase II: Advance
Powered by GitBook
On this page

Phase I: Basics

  • Chapter 1: What are the types?

  • Chapter 2: Types Vs Classes and Subtyping Vs Inheritence

  • Chapter 3: Type Disciplines

  • Chapter 4: Type inference

  • Chapter 5: Scala Types Hierarchy

  • Chapter 6: Parameterized Types

  • Chapter 7: Type Erasure

  • Chapter 8: Type Classes and Add-Hoc polymorphism

  • Chapter 9: Type Constraints

  • Chapter 10: Variance

PreviousIntroductionNextChapter 1: What are the types?

Last updated 6 years ago