Я работаю в Haskell и часто нахожу код, похожий на следующий:
func i j | i == j = i
| otherwise = j
Я хочу выровнять по символу '=' с помощью align-regexp, но не имеет ноу-хау elisp. Я пробовал просто делать "=" без кавычек, но это вставляет символ нежелательного пробела перед каждым "=". Я нашел предлагаемое решение здесь, но, похоже, я ничего не могу сделать, чтобы что-либо сделать.
Пожалуйста, помогите мне написать функцию или жестко закодированный макрос, который позволит мне установить привязку для этого.