【发布时间】:2021-12-04 17:08:18
【问题描述】:
checkEquality :: (Enum a, Eq b) => (a->b) -> (a->b) -> Bool
checkEquality f g = if f == g then True else False
我正在尝试创建一个函数来检查两个函数是否相等,但我似乎无法确定在键入函数时究竟要做什么。如果我能得到一些关于该做什么的指示,我将不胜感激。到目前为止我尝试过的都在那里
相等意味着函数产生相同的答案,例如 X^2 = x * x
【问题讨论】:
-
你如何定义函数的相等性?
-
他们得到相同的答案
标签: haskell