Re: Libraries and hierarchies

2003-08-01 Thread John Meacham
confluence! Inspired by some posts the other day I implemented an immutable GUID naming scheme for interfaces with Haskell. I thought it would require compiler support, but it turns out a good 90% solution can be done as a separate program quite nicely and there are not too tough workarounds for

Re: Libraries and hierarchies

2003-08-01 Thread Keith Wansbrough
[stuff about GUIDs] Careful! There are two things one might tie GUIDs to. You could compute a hash of (or associate a GUID with) the *interface*, or the *implementation*. These are different things. Until we know which we want, we should support both. Why? One might reasonably say this

Re: Libraries and hierarchies

2003-08-01 Thread John Meacham
On Fri, Aug 01, 2003 at 05:00:55PM +0100, Keith Wansbrough wrote: [stuff about GUIDs] Careful! There are two things one might tie GUIDs to. You could compute a hash of (or associate a GUID with) the *interface*, or the *implementation*. These are different things. Until we know which