
Does haskell 2010 include binary IO? If no, what was the reason?

On Fri, Dec 10, 2010 at 11:30 AM, Henning Thielemann
On Fri, 10 Dec 2010, Permjacov Evgeniy wrote:
Does haskell 2010 include binary IO? If no, what was the reason?
Isn't binary IO solved using ByteString and Binary packages - is there a need to put them into the Haskell report?
I would add that by providing the FFI, Haskell 2010 makes the ByteString and binary packages possible and therefore it does support binary IO, albeit the process is greatly simplified by usage of these higher-level libraries. Michael

Haskell supports binary IO via openBinaryFile, hGetBuf, and hPutBuf .
Advanced types like ByteString or Binary are not part of Haskell 2010,
I assume because they're too complex to be part of the language
standard.
On Thu, Dec 9, 2010 at 23:14, Permjacov Evgeniy
Does haskell 2010 include binary IO? If no, what was the reason?
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/10/10 02:14 , Permjacov Evgeniy wrote:
Does haskell 2010 include binary IO? If no, what was the reason?
That's not really the language report's job. You're looking for the Haskell Platform. - -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0EF9gACgkQIn7hlCsL25WT5QCgpeYsVUJA2SGDbob1pixivJMF 39kAn1hxwZjQloLNheCLlcSz1p9db0RK =gwKV -----END PGP SIGNATURE-----
participants (5)
-
Brandon S Allbery KF8NH
-
Henning Thielemann
-
John Millikin
-
Michael Snoyman
-
Permjacov Evgeniy