-2
我有一组牌哈斯克尔卡过滤
initialCards :: GameState
initialCards = [[Card s1 r1, Card s2 r2] | s1 <- [minBound .. maxBound]::[Suit], r1 <- [minBound.. maxBound]::[Rank],
s2 <- [minBound .. maxBound]::[Suit], r2 <- [minBound .. maxBound]::[Rank],
s1 /= s2, r1 /= r2]
例如,我想保留[卡],其中有军衔套装和钻石, 我怎么可以编写代码。
你真的需要提供更多的上下文(周边代码)与你的问题,并解释你想要更清楚地实现。请不要认为我们都阅读并内化你的[上一个问题](http://stackoverflow.com/questions/12687898/haskell-cardguess-game)。 – AndrewC
当你写下“我怎么写代码”这样的问题时,人们可能会说“你试过了什么?”并降低你的问题,也许它甚至会关闭。请重新阅读[如何问](http://stackoverflow.com/questions/how-to-ask)并添加一些关于你的想法的信息。 – AndrewC
什么样的卡有钻石和钻石? –