ho una variabile comeGruppo corrisponde nel caso in cui l'espressione
a = 3
Per alcuni valori di a, ho la stessa funzione voglio chiamare:
case a of
3 -> print "hello"
4 -> print "hello"
5 -> print "hello"
6 -> print "hello something else"
Così per un = 3, un = 4 e a = 5 faccio la stessa chiamata di funzione. Posso raggrupparli meglio? Sono un po 'alla ricerca di una soluzione che potrebbe essere:
case a of
3 || 4 || 5 -> print "hello"
6 -> print "hello something else"
Questo non funziona, ovviamente, ma spero che arrivare dove voglio finire con.
Grazie.
Sarebbe una bella funzione se Haskell consentisse ciò che suggerisci. – augustss