признаком хорошего стиля в Haskell считается полный отказ от табуляции
Anastasia Zubikцитирует4 года назад
not not true вместо not (not true), мы бы получили ошибку
Anastasia Zubikцитирует4 года назад
символ _ означает, что в этом уравнении, если первый параметр равен False, то второй нам уже не важен, мы знаем ответ.
Anastasia Zubikцитирует4 года назад
объединение пишется через пробел
Anastasia Zubikцитирует4 года назад
a : [a]. В этой комбинации знак : объединяет элемент типа a и ещё один список [a].
Anastasia Zubikцитирует4 года назад
Слово data ключевое, с него начинается любое определение нового типа. Символ | означает или.
yannnцитирует9 лет назад
Мы определяем базовые элементы и способы составления новых, потом мы просим ”вычислить’ комбинацию из них. Мы не определяли явно, чему равна комбинация not (and true False), это сделал за нас вычислитель Haskell1.
yannnцитирует9 лет назад
Мы определяем базовые элементы и способы составления новых, потом мы просим ”вычислить’ комбинацию из них. Мы не определяли явно, чему равна комбинация not (and true False), это сделал за нас вычислитель Haskell1.
yannnцитирует9 лет назад
Мы определяем базовые элементы и способы составления новых, потом мы просим ”вычислить’ комбинацию из них. Мы не определяли явно, чему равна комбинация not (and true False), это сделал за нас вычислитель Haskell1.
yannnцитирует9 лет назад
Мы определяем базовые элементы и способы составления новых, потом мы просим ”вычислить’ комбинацию из них. Мы не определяли явно, чему равна комбинация not (and true False), это сделал за нас вычислитель Haskell