
Bulat Ziganshin
The Data.ByteString functions relating to CString have now been modified as follows, in the darcs repository. These changes will be propogated into base in due course.
i.e. only in ghc 6.8. i use this chance to remind about our suggestion to remove ByteString from Base in ghc 6.6.1 and include it as *separate* library.
I'd like to echo this. The Data.ByteString library is wonderful, but its API is still changing fast. It was definitely a mistake to include it in the 'base' package so early. Furthermore, users of ghc cannot even override the 'base' version by adding "-package fps" on the command-line. (Well, you can, but only if your importing module does not use any of the other 'base' package libraries. Is that right?) Regards, Malcolm