Date: 2016-02-01 07:28 pm (UTC)
Думается, что это косяк success typing диалайзера, ссылку на точное описание не дам, но вроде как в нифига недоисанной книжке Лоика упоминается, что функция может иметь тип не только A -> B, но и A->B ; C -> D. Только вот почему второе может быть валидным подтипом первого не очень понятно.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting