패턴 매칭 도달 불가능 경고를 낼 수 있다는 것은

패턴 매칭을 최적화할 수 있다는 것임


예를 들어

f (x, []) = ...

f (x, y : ys) = ...

을 이렇게 바꿀 수 있다는 것임:

f a1 = case a1 of

___ (x, a2) → case a2 of

___ ___ [] → ...

___ ___ y : ys → ...