Я относительно новичок в Хаскеле. Я пишу клон карточной игры Uno, и я хочу довольно цветной вывод карты. Я делаю
import System.Console.ANSI
, что обеспечивает
data Color = Black
| Red
| Green
| Yellow
| Blue
| Magenta
| Cyan
| White
deriving (Bounded, Enum, Show)
Теперь я хочу добавить производные (Ord, Eq), я мог бы написать это в исходном файле импортированного пакета, но должен быть более простой способ сделать это.
Я не знаю, какие ключевые слова искать в Google или искать в книге.