¿Cuál es la (o hay) una forma idiomática de quitar líneas nuevas de las cadenas en Haskell? ¿O tengo que crear el mío encontrando las nuevas líneas/espacios al final y luego eliminándolos?Stripping newlines en Haskell
EDIT: Estoy buscando lo que hace rstrip de Python, pero que no necesitan los "caracteres" opcionales argumento:
string.rstrip (s [,] chars)
devolver una copia de la cadena con los caracteres finales eliminados. Si se omiten los caracteres o Ninguno, se eliminan los espacios en blanco . Si se da y no es Ninguno, los caracteres deben ser una cadena; los caracteres en la cadena serán eliminados del final de la cadena en la que se invoca este método.
Mientras tanto su pregunta y las diversas respuestas dadas acuerdo con la implementación de la función 'rstrip' de Python en Haskell, su uso no es muy idiomático en Haskell en la mayoría de los casos. Usualmente usarías 'líneas' y' palabras', a menos que exista alguna razón especial de lo contrario. – Yitz