Я не понимаю, почему я получаю следующий ответ от GHCi. Разве Maybe
не является функцией-конструктором?
Prelude> :t Maybe
<interactive>:1:1: Not in scope: data constructor `Maybe'
Prelude> let e = Maybe 5
<interactive>:1:9: Not in scope: data constructor `Maybe'