Comparación de tipos en Haskell
Todavía estoy aprendiendo los conceptos básicos de Haskell, y he tratado de encontrar una respuesta a esta simple pregunta, así que me disculpo de antemano, porque estoy seguro de que es simple.
Dado:
data Fruit = Fruit| Apple | Orange
deriving (Show, Eq)
a = Apple
¿Cómo verifico si alguna es una fruta?