|
Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec Set by moderator on 26 September 2017. |
|||
|
01:55
ilbot3 joined
|
|||
| moderator | Fire is step THREE! | github.com/perl6/toolchain-bikeshed | Channel logs: irclog.perlgeek.de/perl6-toolchain/today | useful prior art: metacpan.org/pod/CPAN::Meta::Spec | ||
|
02:30
llfourn joined
04:23
nine_ joined
04:24
jdv79_ joined
04:32
Cheery joined
05:44
leont joined
06:00
domidumont joined
06:04
domidumont joined
06:08
domidumont joined
06:26
eater joined
11:00
domidumont joined
|
|||
| ugexe | nine: any pointers on where to look to implement aliasing names? `require Foo:file<a/b/c.pm6>; Foo::some-sub()` or `require c:name<Foo>; Foo::some-sub()` - both get parsed ok and create the namespace but no alias is created yet | 14:28 | |
| (where /a/b/c.pm6 contains `unit module c;`, and not `unit module Foo;`) | |||
| nine | ugexe: sounds non-trivial | 15:21 | |
| ugexe: I'd look at Perl6::World where the symbols are imported | |||
| But what happens when the file contains multiple symbols in its top level scope? | 15:23 | ||
| ugexe | "If you need to have two different versions of the same compunit loaded at the same time, you can specify the name of the compunit separately with the :name adverb: ... This would alias Dog of cpan:JRANDOM, version 1.2.1 to OldDog in the current lexical scope." | 15:28 | |
| looks like it doesn't have a solution for that | 15:29 | ||
|
15:32
mst joined
15:48
domidumont joined
16:17
leont joined
16:39
domidumont joined
16:42
domidumont joined
16:54
leont joined
17:06
patrickz joined
17:41
patrickz_ joined
17:53
patrickz joined
18:02
leont joined
18:11
patrickz_ joined
18:36
japhb joined
19:52
patrickz joined
20:57
lizmat joined
|
|||