
Yes, I am, and the IOExtension module IS one of my problems. The other problem is that I am interested in this Ptr thing, and I havent seen any examples in using it, and is seems like Ptr is not in any of my Haskell-books or in any of the tutorials that I have found. Henning Thielemann wrote:
On Wed, 13 Apr 2005, Bo Herlin wrote:
Hi, does anyone have a small but complete example on how to read a (portion of) a binary file, like r/w the header of a Midi-file?
It seems like readBinaryFile (ans writeBinaryFile) is deprecated and I should use hGetBuf (and hPutBuf), but what is this Ptr thing?
How would I implement readBinaryFile using hGetBuf?
Are you aware of Haskore (www.haskell.org/haskore and cvs.haskell.org/darcs/haskore) which provides a MidiFile reader and writer? It has no good solution for reading and writing binary files, but uses a platform dependent IOExtension module. :-(