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
私は現在、そのユースケースを持っていません (興味はありますが)、可能であれば興味があります。