Loading lesson
Make Primitive Types Incompatible using Typescript Structural Typing | Domain Data Modeling using TypeScript Aliases, Brand Types and Value Objects | egghead