How to build a program that cannot do the wrong thinghttps://geek.sg/blog/how-to-build-a-program-that-cannot-do-the-wrong-thing-illustrated-with-typescript/ by Darmani • 4 years ago 3 1 4 years agoGEgeek.sg