Top "Partial-functions" questions

Partial functions are functions which are not defined for all of their inputs.

In Haskell, why non-exhaustive patterns are not compile-time errors?

This is a follow-up of Why am I getting "Non-exhaustive patterns in function..." when I invoke my Haskell substring function? …

haskell functional-programming non-exhaustive-patterns partial-functions