Вопросы по теме 'type-declaration'
Различия между объявлениями классов
Есть много способов объявить новый тип класса:
TMyClass1 = TObject;
TMyClass2 = type TObject;
TMyClass3 = class end;
TMyClass4 = class(TObject);
TMyClass5 = class(TObject) end;
Насколько я понимаю, классы 3, 4 и 5 являются...
493 просмотров
schedule
20.04.2024
Почему это считается несоответствием типа (или ошибкой)?
Это код, который у меня есть, который приводит к следующей ошибке:
import Prelude hiding (div)
data Expr = Expr Op Int Int deriving (Show)
data Op = Add | Sub | Mul | Div deriving (Show)
evaluate :: (Num a) => Expr -> a
evaluate (Expr Add...
53 просмотров
schedule
11.01.2024
Как использовать классы типов в функциях Haskell?
В настоящее время я пытаюсь научить себя Haskell с помощью Learn You A Haskell, и поэтому, чтобы проверить себя, я пытаюсь написать функцию, которая принимает список чисел и возвращает среднее значение.
listlen :: [a] -> Int
listlen [] = 0...
102 просмотров
schedule
07.07.2022