๐Ÿฆ‹ Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku
Set by ChanServ on 14 October 2019.
ZzZombo ELI5: package vs module? 06:06
corvu Hi :) 07:36
atweiden-air i'm trying to update the macos rakudo homebrew formula to 2019.11 07:49
it builds and installs fine, but the test which is as follows, is failing:
cd nqp-2019.11; cd src/vm/moar/stage0; moar nqp.moarvm -e 'for (0,1,2,3,4,5,6,7,8,9) { print($_) }'
this test passes on void linux with MoarVM-2019.11, so it must be macos-related
unfortunately i can't install moar-2019.11 with either p6env or rakudobrew on my macbook, so i have no way of seeing if this test failure is being caused by homebrew system libs, or whether everyone is getting this error
can someone who has 2019.11 installed on macos do me a huge favor? please run this test using the nqp-2019.11 release tarball
cd nqp-2019.11; cd src/vm/moar/stage0; moar nqp.moarvm -e 'for (0,1,2,3,4,5,6,7,8,9) { print($_) }' 07:50
tbrowder hi all 16:18
tbrowder i just spent a frustrating time trying to get some subs in a raku module to export properly. 16:19
i finally found that, apparently, if one sub has an export tag, then ALL subs must have an export tag. i see no note about it in the docs' modules section (and i helped with writing that), but i vaguely remember the problem early on and thought that would be a entry for traps to avoid but was shot down. 16:23
tbrowder the error msgs are LTA and thathowever, i will add a note to the docs unless someone can show i'm making a mistake. i will check again to 16:26
fumble....
sena_kun tbrowder: hmm, are you sure? Let me check...
sena_kun tbrowder: I have `my sub hehe { 42.say }; our sub foo is export { 50.say }` in Foo.pm6 and `use Foo; foo` in `a.pm6` and `perl6 -I. a.pm6` (don't do that in home directory because of `-I.`) prints 50 16:29
tbrowder i used 3 simple subs, one with an export tag and two without, and i rearranged them to no effect. in your example, none of them have export tags. 16:32
tag": ... is export(:some-tag) {...} 16:33
sena_kun tbrowder: aaaaah, export tags, sorry... 16:33
tbrowder: are you sure it is not a bug? maybe better to create a rakudo ticket before changing docs? 16:34
tbrowder i have all subs in module with "is export" but only one with a tag, i believe that is the problem.
well, i haven't looked at "speculations" in that area for a long time, nor have i looked at roast, but good point. in the meantime, i can press on with my project. 16:36
but i will submit an issue just in case, yes? 16:37
sena_kun tbrowder: I'd vote for a ticket to clarify the situation, maybe that's a bug...
tbrowder ok 16:37
squashable6 ๐Ÿ• JJ++ opened issue โ€œFix typos in Strโ€: github.com/Raku/doc/issues/3112 17:23
Geth doc: c179f06ea1 | (JJ Merelo)++ | doc/Type/Str.pod6
Checks out contains, #3112
17:29
doc: f8beb0dc62 | (JJ Merelo)++ | doc/Type/Cool.pod6
Checks out and fixes contains, fixes #3112
squashable6 ๐Ÿ• JJ++ closed issue โ€œFix typos in Strโ€: github.com/Raku/doc/issues/3112
AlexDaniel ZzZombo: file a doc ticket with that question :)
ZzZombo: last time I checked there was no simple explanation 17:30
Geth doc: 329bc2dfcf | (JJ Merelo)++ | doc/Type/Cool.pod6
Better syntax #3112
17:45
bazzaar o/ Raku 19:25
bazzaar Sorry for stating the obvious, I'm getting an error when installing Inline::Python, I've tried to document everything in this gist (gist.github.com/bazzaar/4dda03bb5d...98478b04), I know it's not much of a help me just pointing this out. 19:30
AlexDaniel nine: โ†‘ 20:04
brass Is there any way to use to get the intersection of a list of lists using the intersection operator? 20:05
*the intersection of two lists of lists
moritz m: say ((1, 2), (3, 4)) โŠ ((1, 2), (3, 4, 5)) 20:52
evalable6 Bag(1, 2, 3, 4)
moritz it seems that flattens
and you cannot use arrays, since they are not value objects
m: say (\(1, 2), \(3, 4)) โŠ (\(1, 2), \(3, 4, 5)) 20:53
evalable6 Bag(\(1, 2))
lizmat abusing signatures for this ? yuk :-) 20:56
*captures 20:57
Geth doc: MasterDuke17++ created pull request #3113:
Some Raku<->Perl6 changes, some misc editing also
21:03
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113
squashable6 ๐Ÿ•๐Ÿ•๐Ÿ• First contribution by MasterDuke17++! โ™ฅ
brass haha nice use of signatures 21:05
lizmat m: dd \(1,2).^name
evalable6 "Capture"
squashable6 ๐Ÿ• lizmat++ submitted a review on pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#pull...-328575874 21:17
๐Ÿ•๐Ÿ•๐Ÿ• First contribution by lizmat++! โ™ฅ
๐Ÿ• lizmat++ wrote a comment on a review for โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#disc...r355144396
๐Ÿ• MasterDuke17++ submitted a review on pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#pull...-328575956 21:20
๐Ÿ• MasterDuke17++ wrote a comment on a review for โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#disc...r355144507
๐Ÿ• lizmat++ submitted a review on pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#pull...-328575987 21:21
๐Ÿ• lizmat++ wrote a comment on a review for โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#disc...r355144547
squashable6 ๐Ÿ• MasterDuke17++ synchronize pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113 21:31
๐Ÿ• MasterDuke17++ submitted a review on pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#pull...-328576367
๐Ÿ• MasterDuke17++ wrote a comment on a review for โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113#disc...r355145010
๐Ÿ• lizmat++ merged pull request โ€œSome Raku<->Perl6 changes, some misc editing alsoโ€: github.com/Raku/doc/pull/3113
Geth doc: ab9df5b836 | MasterDuke17++ (committed using GitHub Web editor) | doc/Language/faq.pod6
Some Raku<->Perl6 changes, some misco editing also
doc: 8b0b7f120f | MasterDuke17++ (committed using GitHub Web editor) | doc/Language/faq.pod6
Mention the new .raku method
doc: 927d5068e0 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | doc/Language/faq.pod6
Merge pull request #3113 from MasterDuke17/patch-1

Some Raku<->Perl6 changes, some misc editing also
lizmat MasterDuke: thanks! 21:32
Geth doc: MasterDuke17++ created pull request #3114:
"Perl( 6)?" -> "Raku" changes, misc others also
21:49
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Perl( 6)?" -> "Raku" changes, misc others alsoโ€: github.com/Raku/doc/pull/3114
MasterDuke is the official name "Pod 6" or "Pod6"? 21:52
AlexDaniel RakuDoc? :) 21:53
sena_kun github.com/perl6/problem-solving/p...2017cfR146 says Pod6 21:54
Geth doc: MasterDuke17++ created pull request #3115:
"Pod 6" -> "Pod6"
21:59
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3115
Geth doc: MasterDuke17++ created pull request #3116:
"Pod 6" -> "Pod6"
22:01
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3116
๐Ÿ• lizmat++ merged pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3115 22:02
Geth doc: bf4b76f69f | MasterDuke17++ (committed using GitHub Web editor) | doc/Language/tables.pod6
"Pod 6" -> "Pod6"
doc: 00a7df9bb0 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | doc/Language/tables.pod6
Merge pull request #3115 from MasterDuke17/patch-2

  "Pod 6" -> "Pod6"
sjn o/
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3117
Geth doc: MasterDuke17++ created pull request #3117:
"Pod 6" -> "Pod6"
squashable6 ๐Ÿ• lizmat++ merged pull request โ€œ"Perl( 6)?" -> "Raku" changes, misc others alsoโ€: github.com/Raku/doc/pull/3114
Geth doc: 3bf706f42b | MasterDuke17++ (committed using GitHub Web editor) | doc/Language/pod.pod6
"Perl( 6)?" -> "Raku" changes, misc others also
doc: ee8fffb416 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | doc/Language/pod.pod6
Merge pull request #3114 from MasterDuke17/patch-1

  "Perl( 6)?" -> "Raku" changes, misc others also
sjn I need some Raku Advent calendar admin help... can someone here assist?
Geth doc: MasterDuke17++ created pull request #3118:
"Raku Pod" -> "Raku Pod6" and "Pod 6" -> "Pod6"
22:05
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Raku Pod" -> "Raku Pod6" and "Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3118
lizmat sjn: I might be of assistance 22:06
AlexDaniel sena_kun: well, the extension will be .rakudoc, so I guess we'll switch naturally to that even if pod6 is official right now
Geth doc: MasterDuke17++ created pull request #3119:
"Raku Pod" -> "Raku Pod6" and "Pod 6" -> "Pod6"
22:07
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Raku Pod" -> "Raku Pod6" and "Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3119
sjn lizmat: I'll pm you 22:07
Geth doc: MasterDuke17++ created pull request #3120:
"Pod 6" -> "Pod6"
22:09
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3120
Geth doc: MasterDuke17++ created pull request #3121:
"Pod 6" -> "Pod6", plus some other misc changes
22:15
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6", plus some other misc changesโ€: github.com/Raku/doc/pull/3121
Geth doc: MasterDuke17++ created pull request #3122:
"Pod 6" -> "Pod6"
22:17
squashable6 ๐Ÿ• MasterDuke17++ opened pull request โ€œ"Pod 6" -> "Pod6"โ€: github.com/Raku/doc/pull/3122