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?  (speaking of which, I didn't see them on the
State-Of-Play document)

More generally, regardless of the standards process, it feels like the
GHC, Hugs define the de facto Haskell standard (it doesn't look like HBC
is still in progress but I could be wrong).  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
* existential types
* exceptions
* require/ensure/invariant assertions (my optimism)
* module signatures/dynamic linking
* mutually recursive import
* dynamic linking (serialization/persistence?)

So I guess my question is how close is this new release? 

-Alex-
___________________________________________________________________
S. Alexander Jacobson                   i2x Media  
1-212-697-0184 voice                    1-212-697-1427 fax


On Mon, 13 Jul 1998 [EMAIL PROTECTED] wrote:

> On 13 Jul, S. Alexander Jacobson wrote:
> > You should look at Cardelli's paper on Service Combinators.  
> > I don't have a URL handy, but you should be able to find it with a quick
> > search.
> 
> <URL:http://www.luca.demon.co.uk/Papers.html#ServiceCombinators> (the
> links to the contents of the paper are at the top of this document).
> This is very interesting, and is probably a useful start for the
> definition of the _sophisticated_ web library.  I still think that
> there is a marketing case for putting openURL (which would correspond
> to Cardelli & Davies' url function) in the standard library (together
> with some extra exceptions for things such as connexion timed out and
> so on).
> 
> -- 
> Jón Fairbairn                                 [EMAIL PROTECTED]
> 18 Kimberley Road                                        [EMAIL PROTECTED]
> Cambridge CB4 1HH                      +44 1223 570179 (pm only, please)
> 
> 




Reply via email to