Sorry for interruption, but I feel this thread of discussion
includes four different aspects of `binary' data:
1. Reading and writing binary data in a prescribed format.
Typical examples are image data in GIF, TIFF, Sun Raster etc,
and user-account statistics files used in Unix.
2. Reading and writing part of Haskell data in a file.
This resembles the array dumping mechanism found in some
implementation of FORTRAN.
3. Warm starting Haskell sessions or programs.
As found in ordinary implementations of Smalltalk, Lisp,
and Yale implementation of Haskell.
4. Supporting orthogonal persistence in Haskell.
This may lead to a persistent Haskell implementation.
Could someone clarify the main topic? All of them?
----
Yoshihiko Ichikawa, Dept of Info Sci, Fac of Sci, Ochanomizu University
Phone: +81-3-5978-5708 (Dial-in) / +81-3-5978-5704 (Library of Department)
Fax: +81-3-5978-5898 (Faculty) / +81-3-5878-5705 (Library of Department)
E-mail: [EMAIL PROTECTED]