Yeah, many (myself included) share the view that it&#x27;s a wart in the Haskell standard lib.  There are good alternatives to using that function, though (same for most of the other unfortunately partial functions).