Datentyp mit mehreren Konstruktoren

Beispiel (selbst definiert)
data T = A { foo :: Int } 
       | B { bar :: String, baz :: Bool } 
    deriving Show
Bespiele (in Prelude vordefiniert)
data Bool = False | True
data Ordering = LT | EQ | GT



Johannes Waldmann 2013-06-11