logo       

Re: FPS/Data.ByteString candidate: msg#00138

lang.haskell.libraries

Subject: Re: FPS/Data.ByteString candidate

On Sun, Apr 23, 2006 at 05:27:43PM +1000, Donald Bruce Stewart wrote:
> Following discussion, I've tagged FPS 0.4, a candidate for the base
> library. Changes:
>
> * Renamed to Data.ByteString(ByteString)
> * Improved documentation
> * Tweaks to build under ghc 6.6
> * Added: getLine, getContents, putStr, putStrLn, zip, unzip, zipWith
> * Much faster: elemIndices, lineIndices, split, replicate
> * More automagic benchmarks and QuickCheck tests.

Can we get rid of every reference to 'Char' in the interface? a search
and replace setting them to 'Word8' should do it. Casting between Word8
and Char is just very wrong. a Char based FastString can be built on top
of it, but we want to be typesafe in any interface.

John

--
John Meacham - ⑆repetae.net⑆john⑈


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise