When I want read bytes from a file in Java, I can do like this:
InputStream is = new FileInputStream(...);
while((int b = is.read()) != -1){
//...analysis the bytes.
}
And how do it in Haskell? I don't see any function witch can read bytes module System.IO and Data.ByteString.
Use readFile
import Data.ByteString(readFile)
main = do
content <- Data.ByteString.readFile "path/to/file"
print content
It read the file and print it content on screen.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With