On 14 Jul, S. Alexander Jacobson wrote:
> I definitely agree that Haskell should have network primitives in the
> standard library, but doesn't this have to wait until the whole exceptions
> issue is resolved?
I don't think so - all exceptions to do with net protocols can (be
deferred until they can be) handled via the extant IO exceptions
mechanism.
> As such, it seems tough to
> write libraries right now as the upcoming GHC/Hugs release will contain
> features that strongly affect library design:
>
> * multi-parameter type classes
etc... all seem to be things that are waiting 'till Haskell 2. My
point was that _something_ should be in Standard Haskell. The features
you mention are likely to help when writing a better network library,
but let's not get distracted from the option of including something
straightforward in the standard.
Not that there's anything wrong with wanting Haskell 2 to happen
swiftly too!
Jon
--
Jon Fairbairn [EMAIL PROTECTED]
18 Kimberley Road [EMAIL PROTECTED]
Cambridge CB4 1HH +44 1223 570179 (pm only, please)