From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.68.129.233 with SMTP id nz9mr8569845pbb.4.1441804207272; Wed, 09 Sep 2015 06:10:07 -0700 (PDT) X-Received: by 10.182.44.163 with SMTP id f3mr131599obm.7.1441804207235; Wed, 09 Sep 2015 06:10:07 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!kq10no2244734igb.0!news-out.google.com!f6ni5662igi.0!nntp.google.com!kq10no2244729igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 9 Sep 2015 06:10:06 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=193.71.180.114; posting-account=uulyKwoAAAA86DO0ODu--rZtbje8Sytn NNTP-Posting-Host: 193.71.180.114 References: <625c79d2-f5ed-4cd4-80ea-ea310e381017@googlegroups.com> <87y4ggm71k.fsf@adaheads.sparre-andersen.dk> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <157a8d0b-85ee-454f-a7cb-76b88ee8c474@googlegroups.com> Subject: Re: working with diferent instances of the same generic interface From: Egil H H Injection-Date: Wed, 09 Sep 2015 13:10:07 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 1949 X-Received-Body-CRC: 83440100 Xref: news.eternal-september.org comp.lang.ada:27751 Date: 2015-09-09T06:10:06-07:00 List-Id: On Wednesday, September 9, 2015 at 2:41:03 PM UTC+2, Aitor Alcrudo Sangros wrote: > > Well they instance the same generic interface so more like trying to turn a dog into a coyote, but that's why I'm asking for help. It doesn't matter that they are defined in instances of the same generic, they are completely different types, with no common ancestor, just like: type Foo is interface; type Bar is interface; Would you say converting Foo into Bar is like turning a dog into a coyote? -- ~egilhh