Ich würde im Idealfall so etwas wie dies gerne schreiben:Haskell Pattern-Matching - wie Konstanten verwenden variable
myValue1 = 1 :: Int myValue2 = 2 :: Int myFunc :: Int -> Bool myFunc myValue1 = True myFunc myValue2 = False
Aufruf myFunc myValue2
kehrt True
- nicht das, was ich beabsichtige. Ich weiß, warum das passiert, aber gibt es eine Möglichkeit, dies in Haskell auszudrücken, ohne C-style #define
Aussagen zu verwenden?
Dank jeder für die extrem schnellen Antworten! – Kevin