【发布时间】:2013-01-27 15:30:42
【问题描述】:
我一直在 getnumfrmcard (xs) 的第一个参数和 (
enter code here
data Card = Cards (Suit,Face) deriving (Eq)
data Hand= Hands[Card]
straight:: Hand->Bool
straight (Hands [] ) =True
straight (Hands (x:xs) )
| null(xs)==True = True
| getnumfrmcard (x) < getnumfrmcard (xs) =straight (Hands xs)
| otherwise = False
【问题讨论】:
标签: haskell