Поддерживает ли haskell комбинирование символов Unicode?

Я просмотрел лексическую спецификацию haskell и могу использовать символ юникода в нижнем регистре как допустимое имя переменной.

Я считаю, что использование модификаторов со строчными буквами не является законным? Попытки до сих пор предполагают, что нет. Этот пост stackoverflow также предполагает, что это не пусковой механизм: Link1

Я предполагаю, что это было тщательно продумано, когда юникод поддерживался в Haskell. Кто-нибудь может подсказать, почему нет? Это ужасная идея или что-то, до чего никто не додумался?


person OllieB    schedule 17.03.2017    source источник