无论如何在Haskell中定义如下函数?
or True True = True
or True undefined = True
or True False = True
or undefined True = True
or undefined False = undefined
or undefined undefined = undefined
or False True = True
or False undefined = undefined
or False False = False
我目前没有它的用例(尽管我会对它感兴趣),如果可能的话,我只是感兴趣。