What are exceptions? Judging by their name it is an entity representing some exceptional situation that happens inside your program. You might be wondering how do exceptions are an anti-pattern and how does this relate to typing at all? Well, let’s find out! Problems with exceptions First, we have to prove that exceptions have drawbacks. Well, it is usually hard to find “issues” in things you use