
21 Aug
2011
21 Aug
'11
9:55 a.m.
On Sun, Aug 21, 2011 at 03:42:33PM +0200, Marc Chantreux wrote:
main = readFile "/etc/passwd" >>= mapM_ print . lines
hello, je suis désolé pour les autres messages (modification un peu hative de la conf. de mon mailer). La question était en fait: comment produire une liste paresseuse des lignes d'un fichier. J'aimmerais pouvoir décrire une fonction cat :: filePath -> [String] afin de pouvoir écrire des choses telles que mapM_ putStrLn $ filter (isInfixOf "root") $ cat "/etc/passwd" cordialement, marc