ejemplos - La sangría de Haskell no alinea argumentos de función
como usar haskell (1)
El problema haskell-indentation haskell-mode se cerró el año pasado y no se solucionará.
Para el comportamiento deseado, use haskell-indent.
Estoy usando Emacs como mi editor principal de Haskell, y como tal, por supuesto, uso haskell-mode
como modo principal para editar el código de Haskell.
Ahora, por la razón que sea, haskell-indentation
no ofrece un punto de sangría para los argumentos de la función.
Lo que quiero decir es que Emacs hará esto de manera consistente: ( □
es el otro punto (s) de sangría)
myFunction = maybe arg1
□ arg2
□ arg3
En lugar de hacer esto:
myFunction = maybe arg1
□ □ arg2
□ □ arg3
A veces necesito dividir las funciones en varias líneas debido a que las líneas se vuelven demasiado largas, pero no tener la haskell-mode
el nivel de sangría correcto me está molestando un poco.
¿Algo que pueda hacer para aliviar esto?
Editar
Viendo que no soy el único con este problema, abrí un ticket en la página de github en haskell-mode
haskell [ here ]