Why branching over multiple types is a disaster
Warning: This article presumes at least a cursory knowledge of HM type systems  Anyone using a...
Tags: functional, programming, haskell, scala