> The strongest objection I observed so far was that it agrees badly
> with writing programs to link to the object libraries given without
> sources. With overlaps, the interface module export types may start 
> to depend on the single `import A' declaration.
> It will be harder to satisfy the linkage of this to the shared 
> library.
> I consider such a case as esoteric, personally, fear to think of any
> program without source:
> how can one fix a bug in them, if their developers had quitted the
> support?
> And if one aims to link the program to object library and has not
> the sources for this library, all right, avoid overlapping 
> instances.
> 
> ------------------
> Sergey Mechveliani
> [EMAIL PROTECTED]

        Take a look at a simple example of extensibility
        of libraries:
        http://gerbil.org/tom/highlights/fastex1.shtml
 
        I do not have any opinion as yet about practicality
        of their solution. They claim that it works. I do
        not imply that something of this sort could apply
        to Haskell. But on the speculative level the answer
        is there.
        
        Jan


Reply via email to