LINUX.ORG.RU

[Haskell] return - возвращение значения определённого типа

 


0

0

Из do-блока, т.е. через return.

Функция возвращает что-то вроде (Bool, [Type]).

Из do-блока делаю return (False,[]) - интерпретатор ghci ругается, что

> Couldn't match expected type `Type' against inferred type `[a]'

Что можно сделать?

> Что можно сделать?

Показать весь код

pierre
()
Ответ на: комментарий от pierre

Обошёл это "плохое" место с помощью error - в сущности, мой код этим и занимался.

ЗЫ я только начал смотреть его, так что не пинайте сильно :)

Joe_Bishop
() автор топика

Кажи код. Телепатов нема.

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.