¿Qué caracteres están permitidos en los nombres de funciones de Haskell?

¿Cuál es un nombre válido para una función?

Ejemplos

-- works
let µ x = x * x  
let ö x = x * x

-- doesn't work  
let € x = x * x  
let § x = x * x

No estoy seguro, pero mi presentimiento es que Haskell no permite nombres de funciones Unicode, ¿verdad? (Unicode como enhttp: //www.cse.chalmers.se/~nad/listings/lib-0.4/Data.List.htm)

Respuestas a la pregunta(1)

Su respuesta a la pregunta