【发布时间】:2021-03-11 16:51:35
【问题描述】:
我要一个数据学生和一个类型类:
data Student = Student {nome :: String
, stdNumber :: Int
, approvedClass :: Int
, failedClass :: Int
}
type Class = [Student]
我正在尝试添加到已批准的班级编号,但学生失败了,但我不知道该怎么做。我已经有了这个:
addClasses :: Student-> Int -> Int -> Student
addClasses student aC fC = (student _ _ (approvedClass+aC) (faileClass+fC))
但它不起作用,我不明白为什么?或者如何让它发挥作用?
【问题讨论】: