GitHub repository: FabienCeppic/ts-match
Description: Exhaustive match on Algebraic Data Types