Вопросы к Поиску с Алисой
Основное отличие условного оператора Haskell от императивных языков программирования заключается в том, что в Haskell условные выражения возвращают значение, в то время как в императивных языках используются условные конструкции, подобные if-else, которые задают порядок действий. wiki.nsunc.com it.vstu.by
В Haskell условный оператор (if…then…else) больше похож на тернарный оператор C/C++ (… ? … : …), нежели на конструкцию if…then… [else…] императивных языков программирования. cais.iias.spb.su
Синтаксис условного выражения в Haskell: it.vstu.by
if condition then expression1 else expression2 it.vstu.by Здесь condition — это логическое выражение, которое может принимать значения True или False. it.vstu.by Если condition равно True, то выполняется expression1, иначе выполняется expression2. it.vstu.by