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)



Reply via email to