ParentFull threadfortydegrees·>shift some cognitive burden from yourself to the compilerThis is the best way I've seen the advantages of static type checking articulated.View on HN