Как работают исключения в Haskell?

В GHCi:

Prelude> error (error "")
*** Exception: 
Prelude> (error . error) ""
*** Exception: *** Exception: 

Почему первое не является вложенным исключением?

Ответы на вопрос(1)

Ваш ответ на вопрос