[00:32] *** ggoebel left [00:54] *** pmurias left [02:04] *** TreyHarris left [02:12] *** vrurg left [02:19] *** vrurg joined [02:40] *** marcusr left [02:41] *** marcusr joined [02:57] *** Doc_Holliwould joined [02:59] *** holli left [03:00] *** Doc_Holliwood joined [03:03] *** Doc_Holliwould left [03:04] *** Doc_Holliwould joined [03:07] *** Doc_Holliwood left [03:11] *** ZzZombo_ joined [03:14] *** ZzZombo left [03:14] *** ZzZombo_ is now known as ZzZombo [03:35] *** Doc_Holliwood joined [03:38] *** Doc_Holliwould left [03:38] *** ZzZombo_ joined [03:39] *** Doc_Holliwould joined [03:40] *** ZzZombo left [03:40] *** ZzZombo_ is now known as ZzZombo [03:41] *** Doc_Holliwood left [03:42] *** Doc_Holliwood joined [03:45] *** Doc_Holliwould left [03:46] *** Doc_Holliwould joined [03:49] *** Doc_Holliwood left [03:49] *** Doc_Holliwood joined [03:52] *** Doc_Holliwould left [03:53] *** Doc_Holliwould joined [03:55] *** Doc_Holliwood left [03:56] *** Doc_Holliwood joined [04:00] *** Doc_Holliwould left [04:00] *** Doc_Holliwould joined [04:03] *** Doc_Holliwood left [04:03] *** Doc_Holliwood joined [04:06] *** Doc_Holliwould left [04:07] *** Doc_Holliwould joined [04:09] *** Doc_Holliwood left [04:10] *** Doc_Holliwood joined [04:13] *** Doc_Holliwould left [04:14] *** Doc_Holliwould joined [04:17] *** Doc_Holliwood left [04:17] *** Doc_Holliwood joined [04:20] *** Doc_Holliwould left [04:21] *** Doc_Holliwould joined [04:23] *** Doc_Holliwood left [04:24] *** Doc_Holliwood joined [04:27] *** Doc_Holliwould left [04:28] *** Doc_Holliwould joined [04:31] *** Doc_Holliwood left [04:31] *** Doc_Holliwood joined [04:34] *** Doc_Holliwould left [04:35] *** Doc_Holliwould joined [04:37] *** Doc_Holliwood left [04:38] *** Doc_Holliwood joined [04:41] *** Doc_Holliwould left [04:42] *** Doc_Holliwould joined [04:45] *** Doc_Holliwood left [04:45] *** Doc_Holliwood joined [04:48] *** Doc_Holliwould left [04:49] *** Doc_Holliwould joined [04:52] *** Doc_Holliwood left [04:52] *** Doc_Holliwood joined [04:55] *** Doc_Holliwould left [04:55] Doc_Holliwood: can you stop joinspamming [04:56] *** cpan-raku left [04:56] *** Doc_Holliwould joined [04:57] *** cpan-raku joined [04:57] *** cpan-raku left [04:57] *** cpan-raku joined [04:59] *** Doc_Holliwood left [04:59] *** Doc_Holliwood joined [05:02] *** Doc_Holliwould left [05:03] *** Doc_Holliwould joined [05:06] *** Doc_Holliwood left [05:06] *** Doc_Holliwood joined [05:09] *** Doc_Holliwould left [05:10] *** Doc_Holliwould joined [05:12] *** Doc_Holliwood left [05:13] *** Doc_Holliwood joined [05:16] *** Doc_Holliwould left [05:17] *** Doc_Holliwould joined [05:20] *** Doc_Holliwood left [05:21] *** Doc_Holliwood joined [05:23] *** Doc_Holliwould left [05:24] *** Doc_Holliwould joined [05:27] *** Doc_Holliwood left [05:28] *** Doc_Holliwood joined [05:30] *** Doc_Holliwould left [05:31] *** Doc_Holliwould joined [05:34] *** Doc_Holliwood left [05:46] is there something like `use strict; use warnings;` from perl5 or is it default nowadays? [06:03] *** Doc_Holliwood joined [06:06] *** Doc_Holliwould left [06:07] *** Doc_Holliwould joined [06:09] *** Doc_Holliwood left [06:10] *** Doc_Holliwood joined [06:13] *** Doc_Holliwould left [06:14] *** Doc_Holliwould joined [06:15] xkr47: yeah, you get that by default in raku [06:16] *** Doc_Holliwood left [06:17] *** Doc_Holliwood joined [06:20] *** Doc_Holliwould left [06:21] *** Doc_Holliwould joined [06:23] *** Doc_Holliwood left [06:24] *** holli joined [06:27] *** Doc_Holliwould left [06:28] *** Doc_Holliwood joined [06:31] *** holli left [06:31] *** Doc_Holliwould joined [06:34] *** Doc_Holliwood left [06:35] *** Doc_Holliwood joined [06:38] *** Doc_Holliwould left [06:38] *** Doc_Holliwould joined [06:41] *** Doc_Holliwood left [06:42] *** Doc_Holliwood joined [06:44] *** Doc_Holliwould left [06:45] *** Doc_Holliwould joined [06:48] *** Doc_Holliwood left [06:49] *** Doc_Holliwood joined [06:51] *** Doc_Holliwould left [06:52] *** Doc_Holliwould joined [06:56] *** Doc_Holliwood left [06:56] *** holli joined [06:57] *** jmerelo joined [06:58] *** Doc_Holliwould left [06:59] *** Doc_Holliwood joined [07:00] ¦ doc: 44c5963b99 | (Luis F. Uceta)++ | doc/Language/setbagmix.pod6 [07:00] ¦ doc: Place C<> around operator and types [07:00] ¦ doc: review: https://github.com/perl6/doc/commit/44c5963b99 [07:00] ¦ doc: beb775cad0 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Language/setbagmix.pod6 [07:00] ¦ doc: Merge pull request #3078 from uzluisf/master [07:00] ¦ doc: [07:00] ¦ doc: Place C<> around operator and types [07:00] ¦ doc: review: https://github.com/perl6/doc/commit/beb775cad0 [07:02] *** holli left [07:02] 🍕 AlexDaniel++ edited wiki page “Monthly Bug Squash Day”: https://github.com/rakudo/rakudo/wiki/Monthly-Bug-Squash-Day [07:02] 🍕🍕🍕 First contribution by AlexDaniel++! ♥ [07:03] squashable6: status [07:03] AlexDaniel, Next SQUASHathon in 13 days and ≈20 hours (2019-11-16 UTC-12⌁UTC+20). See https://github.com/rakudo/rakudo/wiki/Monthly-Bug-Squash-Day [07:03] *** Doc_Holliwould joined [07:05] *** Doc_Holliwood left [07:06] *** Doc_Holliwood joined [07:09] *** Doc_Holliwould left [07:10] *** Doc_Holliwould joined [07:12] *** Doc_Holliwood left [07:13] *** Doc_Holliwood joined [07:16] *** Doc_Holliwould left [07:17] *** Doc_Holliwould joined [07:19] *** Doc_Holliwood left [07:20] *** Doc_Holliwood joined [07:23] *** Doc_Holliwould left [07:24] *** Doc_Holliwould joined [07:26] *** Doc_Holliwood left [07:27] *** Doc_Holliwood joined [07:30] *** Doc_Holliwould left [07:31] *** Doc_Holliwould joined [07:33] *** Doc_Holliwood left [07:34] *** Doc_Holliwood joined [07:37] *** Doc_Holliwould left [07:38] *** Doc_Holliwould joined [07:40] *** Doc_Holliwood left [07:41] *** holli joined [07:44] *** Doc_Holliwould left [07:45] *** Doc_Holliwood joined [07:48] *** holli left [07:48] *** Doc_Holliwould joined [07:51] *** Doc_Holliwood left [07:52] *** Doc_Holliwood joined [07:55] *** Doc_Holliwould left [07:55] *** Doc_Holliwould joined [07:58] *** Doc_Holliwood left [07:59] *** holli joined [08:01] *** Doc_Holliwould left [08:02] *** Doc_Holliwood joined [08:05] *** holli left [08:06] *** Doc_Holliwould joined [08:07] AlexDaniel, thx! [08:08] *** Doc_Holliwood left [08:09] *** Doc_Holliwood joined [08:12] *** Doc_Holliwould left [08:13] *** Doc_Holliwould joined [08:15] *** Doc_Holliwood left [08:15] is there some shorthand for `defined($) ?? $.made !! defaultvalue` ? [08:16] *** holli joined [08:19] *** Doc_Holliwould left [08:20] *** Doc_Holliwood joined [08:22] xkr47: Can't think of any [08:22] 2019-10-31T12:01:42Z #raku jmerelo can you accept my request to join the outreach ML with my personal email address? [08:22] 2019-10-31T18:34:51Z #raku-dev jmerelo the doc packages should be up (updated to 2019.07.1) [08:23] *** holli left [08:25] .tell tyil sorry, I missed it somehow. [08:25] jmerelo, I'll pass your message to tyil [08:25] .tell El_Che thanks. [08:25] jmerelo, I'll pass your message to El_Che [08:37] *** Doc_Holliwould joined [08:39] *** Doc_Holliwood left [08:39] jmerelo: no worries [08:39] 2019-11-01T08:25:44Z #raku tyil sorry, I missed it somehow. [08:40] jmerelo, hmm it's like like mapping a defined value to another one, but leaving an undefined value undefined.. [08:42] xkr47: that's in an Grammar action, right? But undefined values get a default value, right? [08:42] Nil.map doesn't work [08:43] xkr47: Nil is not really an object... [08:43] I was trying `$.map(sub ($a){$a.made}) || defaultvalue` [08:49] woo woo now my time calculator can calculate 5d / 2 -> 2,12:00:00.000 [08:50] or 5d / 4m -> 1800 [08:53] xkr47: congrats! [08:53] and now I discover there is a type Duration :) [09:07] *** xinming joined [09:08] *** sena_kun joined [09:09] *** xinming_ left [09:19] *** MasterDuke left [09:21] *** Altai-man_ joined [09:23] *** sena_kun left [09:40] *** veesh left [09:53] *** veesh joined [10:11] what's the difference between str and Str ? [10:12] or int vs Int [10:13] aha, native types.. [10:18] yup, native types [10:18] *** veesh left [10:32] *** veesh joined [10:45] *** holli joined [10:47] *** Doc_Holliwould left [10:48] *** Doc_Holliwould joined [10:52] *** holli left [10:52] *** Doc_Holliwood joined [10:55] *** Doc_Holliwould left [10:55] *** Doc_Holliwould joined [10:58] *** Doc_Holliwood left [10:59] *** Doc_Holliwood joined [11:01] *** Doc_Holliwould left [11:02] *** Doc_Holliwould joined [11:05] *** Doc_Holliwood left [11:06] *** holli joined [11:08] *** Doc_Holliwould left [11:09] *** Doc_Holliwood joined [11:11] *** holli left [11:13] *** Doc_Holliwould joined [11:15] *** Doc_Holliwood left [11:16] *** Doc_Holliwood joined [11:19] *** Doc_Holliwould left [11:20] *** Doc_Holliwould joined [11:22] *** sena_kun joined [11:22] *** Doc_Holliwood left [11:23] *** Altai-man_ left [11:52] *** jmerelo left [11:54] Hi. are there typesetting rules applicable to perl6/doc repository ? [11:55] stoned75, typesetting rules to be? there are guidelines at https://github.com/perl6/doc/blob/master/CONTRIBUTING.md [11:56] ah of course. thanks! [11:57] you are welcome! [11:59] *** joule joined [12:39] *** Wahnburger joined [12:40] Hello, i want to count dots "." in a string..i tried the perl syntax but this wont work..does someone can give me a hint? [12:40] m: say "foo.bar.baz".comb('.').elems [12:40] rakudo-moar 9f433da0d: OUTPUT: «2␤» [12:40] Like that? [12:43] yes, perfect :) [12:47] do you also have a hint regarding the windows/IO-Socket-Async-SSL issue? :) [12:50] Not really. [12:51] I guess other than looking through the way openssl is set up inside of the module and comparing it to how the synchronous implementation does it. [12:53] Oh, though that's assuming it's just a CA issue, but now I see there's some more general problem too. [12:54] *** pmurias joined [13:01] *** lucasb joined [13:02] *** ggoebel joined [13:05] ¦ doc: fcf46393ac | (Stoned Elipot)++ | doc/Language/iterating.pod6 [13:05] ¦ doc: Fix formatting [13:05] ¦ doc: review: https://github.com/perl6/doc/commit/fcf46393ac [13:13] I am wondering why this issue is relative rarely reported [13:13] i have tried 3 diffrent machines without success [13:15] <[Coke]> Wahnburger: is there a ticket? I can try on the windows box I have access to [13:16] here: https://stackoverflow.com/questions/58647713/problem-with-perl6-and-ssl-on-windows-machine and here: https://github.com/jnthn/p6-io-socket-async-ssl/issues/46 [13:16] I have installed the newest version of *star and then i have installed the cro modules with zef...nothing special [13:17] modul with the issue could only ne installed with --force-test :) [13:21] *** Altai-man_ joined [13:23] *** sena_kun left [13:23] <[Coke]> Wahnburger: why are you trying to run the install from inside a zef .store folder? [13:26] * [Coke] finds he perl6 installed on this box already and tries a vanilla "zef install IO::Socket::Async::SSL" [13:30] uhmm.yes ...i tried to add some debug outputs to get it after. But the failure messages also happens with zef install IO::Socket::Async::SSL [13:31] <[Coke]> verified, added my perl6/zef versions, just in case. [13:31] verified what - the failure? [13:31] <[Coke]> the windows installer version is at least six months old, it's possible the module is requiring something newer. [13:31] <[Coke]> yes. [13:31] ah I see, thx [13:35] how sad :/ i wanted to put my stuff on the windows server..its LOT faster there that inside thd bsd VMs [13:38] <[Coke]> for debug, might be helpful to see if that error was introduced with a release of the module. (that is, can you install an older version?) [13:42] from where? [13:42] ah, i see [13:43] *** sena_kun joined [13:45] *** Altai-man_ left [13:47] the issue was already reported for 0.7.3 but ill try it..and then 0.7.2 [13:55] *** ggoebel left [13:55] <[Coke]> Sorry can't be of more help. [14:08] same issue with 0.7.3 [14:17] aaand with 0.7.2 and 1 [14:23] *** cpan-raku left [14:23] *** cpan-raku joined [14:23] *** cpan-raku left [14:23] *** cpan-raku joined [14:25] I don't think I've done any Windows porting work on that module, and don't recall merging any PRs relating to it, so it's quite possible it's never really worked there. [14:28] <[Coke]> jnthn: I figured it was either "never worked on windows", or "module changed to track something in rakudo that is now too old on windows distro" [14:28] Could be that also [14:30] How do I get Inline::Perl5 to use the currently active perlbrew perl5? (it appears to use the perl5 that was active when perl6 was built) [14:34] so actual not Cro client apps for windows? [14:34] *actually [14:35] Windows porting is in the Cro roadmap, but we didn't get to it yet. [14:36] Though I think most of the work won't even be in Cro, but in dependencies. [14:36] (I did build my perlbrew version, 5.30.0, with -Duseshrplib, and -Dusemultiplicity too) [14:36] yep [14:50] *** pmurias left [14:51] *** pmurias joined [14:56] *** Wahnburger left [15:43] *** Altai-man_ joined [15:44] *** mspo joined [15:45] *** sena_kun left [16:27] i just ate pudding with a fork. my work here is done. [16:28] *** Kaeipi joined [16:28] *** stanrifkin joined [16:29] *** Kaiepi left [16:34] *** daxim left [16:35] In some programs I've seen people do things like $++, what do you call it when you just use the dollar sign without a variable name? [16:37] an anonymous variable :) [16:37] brass: that's the anonymous state variable [16:38] Oh it's a state variable neat [16:39] Found it in the docs, thanks :) https://docs.perl6.org/syntax/state#The_$_variable [16:39] It's hard to find these things sometimes if you don't know where to look [16:41] *** daxim joined [16:47] should i alias perl6 to raku? [17:02] <[Coke]> in your own install? I imagine that's personal preference at the moment. [17:37] *** donaldh joined [17:38] *** stoned75 left [17:45] ¦ doc: 421ec01d7b | cfa++ | 3 files [17:45] ¦ doc: Fix typos. [17:45] ¦ doc: review: https://github.com/perl6/doc/commit/421ec01d7b [17:45] ¦ doc: 767eb5fa6d | cfa++ | 2 files [17:45] ¦ doc: Learn a few new words. [17:45] ¦ doc: review: https://github.com/perl6/doc/commit/767eb5fa6d [17:45] *** stoned75 joined [17:46] *** Altai-man_ left [17:51] Is there any way a module can resolve types from my namespace? [17:52] i.e. use Class::Generator # exports new types into my namespace [17:52] *** stoned75 left [17:53] followed by Module.doStuff(ParentType) # it will need to resolve OtherType [17:53] *** stanrifkin left [17:55] *** stoned75 joined [17:55] ¦ doc: 083855f02b | cfa++ | doc/Language/grammars.pod6 [17:55] ¦ doc: Fix typo. [17:55] ¦ doc: review: https://github.com/perl6/doc/commit/083855f02b [17:55] ¦ doc: 5209172445 | cfa++ | 2 files [17:55] ¦ doc: Learn a few more words. [17:55] ¦ doc: review: https://github.com/perl6/doc/commit/5209172445 [18:06] ¦ doc: 89c0418f54 | cfa++ | 2 files [18:06] ¦ doc: Learn a few bot names. [18:06] ¦ doc: review: https://github.com/perl6/doc/commit/89c0418f54 [18:07] *** cfa joined [18:08] o/ [18:08] <[Coke]> \o [18:20] donaldh: i'm not sure i understand [18:20] donaldh: is OtherType in your current namespace, or does it come from Class::Generator? [18:21] *** veesh left [18:21] Class::Generator creates the new types ParentType and OtherType and exports them to my namespace. [18:21] I call Module.doStuff(ParentType) and it needs to reference OtherType. [18:23] Concretely, parse protobuf, generate classes. Protobuf::Reader needs to instantiate classes for sub messages. [18:24] I suppose I should add resolve capability to generated classes for sub messages. [18:34] *** veesh joined [18:39] *** donaldh left [18:52] *** donaldh joined [19:00] *** donaldh left [19:08] *** donaldh joined [19:10] *** lucasb left [19:19] *** MasterDuke joined [19:22] .tell wahnburger perhaps a bisect might be the easiest way to find out if it ever worked (and most recent version it did work if so)? [19:22] tony-o, I'll pass your message to Wahnburger [19:26] *** donaldh left [19:57] *** donaldh joined [20:08] *** donaldh left [20:08] *** donaldh joined [20:39] m: my $x = "\{\n \"name\" : \"Algorithm::Snail\",\n \"description\" : \"Snail sort (snailshell pattern, spiral order) sequence in grid (two dimensional array)\",\n \"version\" : \"0.2\",\n \"perl\": \"6.*\",\n \"auth\": \"github:mj41\",\n \"authors\" : [ \"Michal Jurosz\" ],\n \"license\": \"Artistic-2.0\",\n \"source-type\" : \"git\",\n \"source-url\" : [20:39] rakudo-moar 54e0aceec: OUTPUT: «5===SORRY!5=== Error while compiling ␤Unable to parse expression in double quotes; couldn't find final '"' (corresponding starter was at line 1)␤at :1␤------> 3-type\" : \"git\",\n \"source-url\" :7⏏5␤ expecting …» [20:39] \"git://github.com/mj41/Algorithm-Snail.git\",\n \"depends\" : [],\n \"build-depends\": [],\n \"provides\" : \{\n \"Algorithm::Snail\" : \"lib/Algorithm/Snail.pm6\",\n },\n \"support\": \{\n \"bugtracker\": \"https://github.com/mj41/Algorithm-Snail/issues\",\n \"license\": \"http://www.perlfoundation.org/artistic_license_2_0\"\n },\n \"tags\": [ \"algorithm\", [20:39] \"bidimensional\", \"sequence\", \"array\" ],\n \"test-depends\": [\n \"Test\"\n ]\n}"; say $x; say ::("Rakudo::Internals::JSON").from-json($x); [20:40] *** jjatria left [20:40] *** jjatria joined [20:40] m: https://gist.github.com/tony-o/b78699dcc6f4b1ead066aa8461f78abf [20:40] rakudo-moar 54e0aceec: OUTPUT: «{␤ "name" : "Algorithm::Snail",␤ "description" : "Snail sort (snailshell pattern, spiral order) sequence in grid (two dimensional array)",␤ "version" : "0.2",␤ "perl": "6.*",␤ "auth": "github:mj41",␤ "authors" : [ "Michal…» [20:40] hmm, that's failing locally [20:41] m: say $*VERSION [20:41] rakudo-moar 54e0aceec: OUTPUT: «Dynamic variable $*VERSION not found␤ in block at line 1␤␤» [20:41] m: say $*PERL [20:41] rakudo-moar 54e0aceec: OUTPUT: «Perl 6 (6.d)␤» [20:49] m: say $*PERL.compiler.version [20:49] rakudo-moar 54e0aceec: OUTPUT: «v2019.07.1.453.g.54.e.0.aceec␤» [20:49] *** joule left [20:56] *** donaldh left [20:57] *** donaldh joined [21:10] *** wildtrees joined [21:19] *** chloekek joined [21:37] is there a way to mimick Moo's around functionality in Raku? (related to the description here: https://gitlab.com/tyil/raku-app-gtd/issues/8) [21:44] *** Wenjie1991 joined [21:45] *** Wenjie1991 left [21:51] If anyone is interested, protobuf implementation is creeping towards usable: https://github.com/donaldh/p6-pb [21:52] Forked from illustrious work by samuraisam, japhb, tadzik. [21:53] Grammar kinda supports protobuf v3 and nearly all tests pass. First successful message round-trip for me. [21:54] oh, I didn't know I'm involved :o :) [21:54] donaldh++ [21:54] that's awesome :) [21:54] tadzik: well, you forked the repo, maybe you didn't actually contribute ;-) [21:58] *** donaldh left [21:59] *** donaldh joined [21:59] *** donaldh_ joined [22:03] *** donaldh left [22:06] *** donaldh_ left [22:07] *** chloekek left [23:04] *** gdonald left [23:46] ¦ doc: d4c9b23754 | cfa++ | doc/Language/community.pod6 [23:46] ¦ doc: Revise formatting on the community page (=defn to multi-para lists). [23:46] ¦ doc: [23:46] ¦ doc: Markup in =defn terms and definitions is currently ignored; the use of [23:46] ¦ doc: itemisation here is a workaround. [23:46] ¦ doc: review: https://github.com/perl6/doc/commit/d4c9b23754 [23:53] ¦ doc: e2b841168b | cfa++ | doc/Language/community.pod6 [23:53] ¦ doc: Formatting tweak; citation. [23:53] ¦ doc: review: https://github.com/perl6/doc/commit/e2b841168b [23:55] donaldh: \o/ # I can't even tell you how useful that is to me. I just ran out of time back then to work on it, and have wanted it at least once a week every week since. [23:55] japhb, I'll pass your message to donaldh [23:56] * japhb does his best Evil Laugh while thinking about all the places he plans to use p6-pb. Mua-ha-ha-ha-haaaaaaaa .... [23:58] Now we just need a gRPC implementation, and I will have Lots Of Fun.