Padrões múltiplos em 1 caso
No SML, é possível ter vários padrões em uma instrução de caso?
Por exemplo, eu tenho 4 operadores aritméticos expressos em string,"+", "-", "*", "/"
e eu quero imprimir"PLUS MINUS"
disso é"+" or "-"
e"MULT DIV"
se for"*" or "/"
.
TL; DR: Existe algum lugar em que eu possa simplificar o seguinte para usar menos casos?
case str of
"+" => print("PLUS MINUS")
| "-" => print("PLUS MINUS")
| "*" => print("MULT DIV")
| "/" => print("MULT DIV")