Múltiples patrones en 1 caso

En SML, ¿es posible que tenga múltiples patrones en una declaración de caso?

Por ejemplo, tengo 4 operadores aritméticos expresados en cadena,"+", "-", "*", "/" y quiero imprimir"PLUS MINUS" de eso es"+" or "-" y"MULT DIV" si esto es"*" or "/".

TL; DR: ¿Hay algún lugar donde pueda simplificar lo siguiente para usar menos casos?

case str of
   "+" => print("PLUS MINUS")
 | "-" => print("PLUS MINUS")
 | "*" => print("MULT DIV")
 | "/" => print("MULT DIV")

Respuestas a la pregunta(3)

Su respuesta a la pregunta