
See also http://book.realworldhaskell.org/read/io.html
Example (take stdin and stdout the uppercased)
import Data.Char(toUpper)
main = interact (map toUpper)
Le ven. 6 juil. 2018 à 09:33, Olivier Revollat
Hi, Maybe you should try "interact"
main = io (map processIt) io f = interact (unlines . f . lines)
Le jeu. 5 juil. 2018 à 22:21, Awsaf Rahman
a écrit : Hello everyone!
I am really struggling with Haskell I/O.
I have written a mergesort program and as an input to that program I want to use a file containing a list of 1000 integers. Let's say the contents of the file look like this
[120, 400, 500 , 20, 100 ..]
How can I achieve that? I am trying to write a main function that takes the file as an input and passes the list to my mergesort function..
Regards Awsaf Rahman _______________________________________________ Beginners mailing list Beginners@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners