coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Guillaume Melquiond <guillaume.melquiond AT inria.fr>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Module Include leads to duplicate type class instances
- Date: Fri, 16 Dec 2016 08:56:58 +0100
On 15/12/2016 22:27, Ralf Jung wrote:
>> If you just want namespacing, try this module structure instead:
>>
>> Module Export foo1.
>> Module bar. ... End bar.
>> End foo1.
>>
>> Module Export foo2.
>> Module bar. ... End bar.
>> End foo2.
>>
>> ...
>>
>> If you also want [Import bar] to do the right thing, you can create
>> another module [bar] which [Export]s all of the inner modules [bar].
>
> So when a module Exports multiple modules with the same name, they
> somehow get magically merged? That's scary.
I am not sure how you were able to deduce that from Jason's answer, but
no, modules don't get merged.
Best regards,
Guillaume
- [Coq-Club] Module Include leads to duplicate type class instances, Robbert Krebbers, 12/13/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Jason Gross, 12/13/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Robbert Krebbers, 12/13/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Ralf Jung, 12/15/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Guillaume Melquiond, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Jason Gross, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Ralf Jung, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Jason Gross, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Guillaume Melquiond, 12/17/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Ralf Jung, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Jason Gross, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Guillaume Melquiond, 12/16/2016
- Re: [Coq-Club] Module Include leads to duplicate type class instances, Jason Gross, 12/13/2016
Archive powered by MHonArc 2.6.18.