[Haskell] ANNOUNCE: Debian library

Stefan O'Rear stefanor at cox.net
Tue Apr 3 18:08:04 EDT 2007


On Tue, Apr 03, 2007 at 03:04:51PM -0700, Jeremy Shaw wrote:
> At Tue, 3 Apr 2007 13:04:36 -0700,
> 
> > Sounds like your duplicating a lot of the functionality of jgoerzen's
> > MissingH library. http://software.complete.org/missingh
> 
> yes. but better ;)

Ok then.

> > Not all of your functionality is subsumed, but he has a control-file
> > parser and a version type too. 
> 
> Yes and no. There are a few key differences, unless there is a newer
> version of his library that I do not know about.
> 
> Our debian/control parser works with ByteStrings and Strings. When
> parsing an 18MB Packages file, there is a significant difference in
> speed/mem usage. The Strings version takes around 180MB of RAM and 30
> secs. The ByteString takes around 20MB and less than one
> second. (hoo-ray for ByteString!)

Oh, packages!

Here and I was thinking "If debian/control is big enough to need
bytestrings, you've got bigger problems."

Stefan.


More information about the Haskell mailing list