haskell · haskell/PatternMatchFail
PatternMatchFail
PatternMatchFail
Thrown when a partial function is called with a value it does not match. Common sources are non-exhaustive case expressions, partial lambda patterns, and do-notation pattern bindings where the matched constructor is not the one actually present.