Comment trier vous une liste de tuple par l'un des tuple-Haskell

voix
-1

J'ai une liste de cartes et que vous souhaitez trier la liste des cartes ([carte]) par costume, mais la carte est définie ainsi fait source de confusion pour naviguer. Quelqu'un peut-il me aider à définir une fonction simple pour trier la liste.

J'ai essayé des choses comme sortHand :: [Carte] -> [Carte] sortHand main = main de tri, mais ne peux pas comprendre comment filtrer le costume seulement

Card est défini: données Suit = Spade | club | diamant | Coeur de dérivation (Eq, Ord, Enum, Bounded)

données Rank = Deux | trois | quatre | cinq | six | sept | huit | neuf | dix | Jack | Reine | roi | Ace dérivation (Eq, Ord, Enum, bornées)

Card data = Rang Suit la carte provenant (Eq)

Créé 24/10/2019 à 12:56
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more