[00:01] AlexDaniel: I'd like to connect CircleCI to github.com/Raku/App-Rakubrew What's the best way to do that? Using my own GitHub and CircleCI account? [00:01] patrickb: actually I don't know! [00:01] patrickb: can we do it for Raku org somehow? [00:02] CircleCI works using a OAuth GitHub app. I'd guess it's always connected to a GitHub account. [00:03] There is no non-person Raku github account, is there? [00:03] *** dirty_talk joined [00:03] hi. which is better for text manipulation, Perl or Raku ? [00:03] * AlexDaniel looks at https://support.circleci.com/hc/en-us/articles/115014599088-My-GitHub-organization-is-not-listed [00:04] dirty_talk: depends on the kind of text you have [00:04] dirty_talk: if you have many thousands of lines and need some basic manipulation, then perhaps Perl will be faster [00:04] dirty_talk: if the processing needs to be unicode aware then Raku will likely do better [00:04] dirty_talk: that depends a bit. Perl is a bit faster at the moment and better supported on other systems, Raku has a bunch more power but isn't installed by default on many distributions (yet) [00:06] patrickb: I clicked something [00:07] AlexDaniel: An email just told me, that CircleCI can now access Raku through my account, because I already had it enabled for my personal account and the org is now also enabled... [00:08] patrickb: oook [00:08] I'll see if this is already all I need. Thanks! [00:08] patrickb: let me know, chances are I'll need to bump your level in the org [00:08] *** guifa2 left [00:14] AlexDaniel: I managed to access the Raku org through the circleci website, but see no repository. [00:14] hold on [00:15] hmm [00:15] .tell guifa2 I only see uploads to CPAN and new entries in ecosystem [00:15] lizmat, I'll pass your message to guifa2 [00:15] Installed GitHub Apps: Travis CI [00:15] I don't see CircleCI for some reason [00:16] AlexDaniel: It's an OAuth app [00:16] which means? [00:17] it is not supposed to appear there? [00:17] *** guifa2 joined [00:18] AlexDaniel: For me the Github -> Settings -> Applications Tab has three tabs: Installed GitHub Apps, Authorized Github Apps, Authorized OAuth Apps. [00:18] AlexDaniel: CircleCI is listed on that last tab [00:18] Also repos just started to show up on the CircleCI website. [00:18] Maybe all is well already... [00:18] patrickb: I think I've just enabled something [00:19] you just need the config file [00:19] ah it's already there? [00:19] ok, so, what about now? [00:20] looking very good [00:20] I see now, yeah [00:20] it added a key, hmm [00:22] *** guifa2 left [00:28] AlexDaniel: The Windows and Linux builds are working already. I've just requested MacOS access. Once that's granted and I get it building there too, we'll have a fully automated release build process for Rakubrew. :-D [00:28] AlexDaniel: Thanks for your quick help! [00:31] *** guifa2 joined [00:32] Raku vs Ruby [00:44] *** patrickb left [00:44] *** guifa2 left [00:45] rypervenche: https://gist.github.com/holli-holzer/6509e002e7e41587294ca6abb0c82138 [00:48] Doc_Holliwould Raku vs Ruby [00:48] i have never read nor written a single line of ruby [00:49] Doc_Holliwould why ? [00:49] why haven't you ever used Ook! ? [00:50] Doc_Holliwould: Oooh, thanks a lot :) I'll look over this and make some changes. [00:50] changes? [00:50] Doc_Holliwould cause i'm a stupid guy [00:51] also Ook as nothing exciting [00:51] for me * [00:51] it's hard to excite me. Trust me [00:51] well. there is your answer [00:51] Doc_Holliwould: Changes to my version. :P And learn what other things I can do with this that you did. [00:52] I'm very used to excitation [00:52] Or you can just use it as it is :D [00:55] New module released to CPAN! FindBin (0.6.0) by 03LEMBARK [00:56] I'm trying to learn. :) [00:59] did you learn about multi subs yet? [00:59] Yes. [01:00] did you know MAIN can be a multi too? [01:01] Well, I don't know which time is it for you [01:01] but it's late here [01:01] I should disconnect. Good night [01:02] New module released to CPAN! FindBin (0.6.1) by 03LEMBARK [01:02] New module released to CPAN! FileSystem::Parent (0.4.0) by 03LEMBARK [01:02] *** dirty_talk left [01:06] Yep, I've seen that. What you wrote is great though, because I'm not great at breaking my code up into subroutines like you did. And you also did the set thing I was having trouble figuring out :) [01:10] There is a "problem" with the code as in it doesnt complain when you put -d and -x at the command line [01:11] the latter than being ignored. You could catch that with an if in the main function checking for that [01:13] or you put it like so, but that means a bit of repition: https://gist.github.com/holli-holzer/a909c080d5d4f4f4d577ede48158b346 [01:13] ¦ doc: 0781f164cf | Coke++ | doc/Language/operators.pod6 [01:13] ¦ doc: fix typo [01:13] ¦ doc: review: https://github.com/Raku/doc/commit/0781f164cf [01:13] repitition [01:13] no [01:13] repetition? [01:14] repetition :) [01:16] New module released to CPAN! FileSystem::Parent (0.4.1) by 03LEMBARK [01:18] New module released to CPAN! FindBin (0.6.2) by 03LEMBARK [01:18] Ah yeah. I didn't want to repeat all of that code, but having it all in a subroutine doesn't make it super long. [01:23] It's still a bad idea to do it this way [01:24] Hm? [01:25] New module released to CPAN! FileSystem::Parent (0.4.2) by 03LEMBARK [01:25] This is both my first script and a learning experience for me. It doesn't have to be perfect. I've been learning a lot from this though. [01:25] Well, it's not 1989 anymore. You are excluding so many valid passwords [01:26] like "Jägerme1ster!" [01:27] first script, really? [01:27] i lift my hat Sir, well done [01:31] *** wildtrees left [01:33] New module released to CPAN! FindBin::libs (0.3.0) by 03LEMBARK [01:33] New module released to CPAN! FileSystem::Parent (0.4.3) by 03LEMBARK [01:33] New module released to CPAN! FindBin (0.6.3) by 03LEMBARK [01:43] *** a3r0 joined [01:56] Do many sites allow unicode characters in their passwords? [01:59] whatever their password hashing function allows [02:03] *** huztiuzt joined [02:07] Good to know. I'll add an option for extended ascii at least then. :) [02:39] *** llfourn joined [02:56] *** huztiuzt left [02:58] New module released to CPAN! Net::BGP (0.3.0) by 03JMASLAK [03:13] *** ToddAndMargo joined [03:13] *** guifa2 joined [03:14] What is the proper way to state that I am returning a hash from a sub? `sub x() returns % {}` [03:34] *** guifa2 left [03:35] *** guifa2 joined [03:37] *** xh-78 joined [03:52] *** guifa2 left [03:54] *** sauvin joined [03:55] *** guifa2 joined [04:01] I think this is it: > sub x() returns Associative { my %h= A=>"a"; return %h}&x> x{A => a} [04:02] *** guifa2 left [04:09] *** guifa2 joined [04:12] *** Doc_Holliwould left [04:14] ToddAndMargo: note that "returns Associative" could return a hash or a map or even a pair. To strictly return just a hash, you would use sub x returns Hash { … }, or sub x (--> Hash) { … } [04:14] 2020-01-21T00:15:12Z #raku guifa2 I only see uploads to CPAN and new entries in ecosystem [04:15] > sub x() returns Hash { my %h= A=>"a"; return %h}&x> x{A => a} [04:16] Thank you. To return an array, would it be "Array"? [04:19] *** guifa2 left [04:25] > sub y() returns Array { my @a=(1,2,3,2,1) ; return @a}&y> y[1 2 3 2 1] [04:25] still too high up the food chain? [05:05] *** xh-78 left [05:35] *** ToddAndMargo left [05:46] *** llfourn left [05:57] *** guifa2 joined [06:07] *** jmerelo joined [06:12] *** xh52 joined [06:13] ¦ ecosystem: 9474144314 | L'Alabameñu++ (committed using GitHub Web editor) | META.list [06:13] ¦ ecosystem: Add Carp to the ecosystem [06:13] ¦ ecosystem: review: https://github.com/Raku/ecosystem/commit/9474144314 [06:13] ¦ ecosystem: eb99030892 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | META.list [06:13] ¦ ecosystem: Merge pull request #479 from alabamenhu/patch-6 [06:13] ¦ ecosystem: [06:13] ¦ ecosystem: Add Carp to the ecosystem [06:13] ¦ ecosystem: review: https://github.com/Raku/ecosystem/commit/eb99030892 [06:18] .tell ToddAndMargo: returning Array has the same issues. Positional allows list/array/etc, Array requires an array explicitly. There are some times that one or the other is better (particularly if you're returning lists that should be immutable, then youd want to avoid Array) [06:18] guifa2, I'll pass your message to ToddAndMargo [06:21] *** guifa2 left [06:21] *** aluaces joined [06:22] ¦ doc: 2ad6501323 | (Peter du Marchie van Voorthuysen)++ | doc/Type/Seq.pod6 [06:22] ¦ doc: Use pod formatting [06:22] ¦ doc: review: https://github.com/Raku/doc/commit/2ad6501323 [06:22] ¦ doc: b7c412091e | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Type/Seq.pod6 [06:22] ¦ doc: Merge pull request #3178 from dumarchie/#3163 [06:22] ¦ doc: [06:22] ¦ doc: Use pod formatting [06:22] ¦ doc: review: https://github.com/Raku/doc/commit/b7c412091e [06:47] ¦ doc: deb367ae2e | (JJ Merelo)++ | doc/Language/operators.pod6 [06:47] ¦ doc: Adds examples and expands explanation for +^. Closes #3177 [06:47] ¦ doc: review: https://github.com/Raku/doc/commit/deb367ae2e [06:51] ¦ doc: 39478c297a | (JJ Merelo)++ | doc/Language/functions.pod6 [06:51] ¦ doc: Adds link to explanation of operator names, closes #3175 [06:51] ¦ doc: review: https://github.com/Raku/doc/commit/39478c297a [07:15] *** domidumont joined [07:26] *** jmerelo left [07:30] *** llfourn` joined [07:31] *** xh52 left [07:40] *** llfourn` left [07:51] *** rindolf joined [08:32] *** wamba joined [09:01] *** cpan-raku left [09:03] *** cpan-raku joined [09:03] *** cpan-raku left [09:03] *** cpan-raku joined [09:10] *** rindolf left [09:18] *** b2gills left [09:25] *** sena_kun joined [09:25] *** wamba left [09:29] *** rindolf joined [09:33] *** b2gills joined [09:38] * lizmat clickbaits https://rakudoweekly.blog/2020/01/20/2020-03-traittraced/ [09:59] *** wamba joined [10:04] *** Doc_Holliwould joined [10:34] *** Altai-man_ joined [10:36] *** sena_kun left [10:46] Files=1301, Tests=109805, 210 wallclock secs (28.50 usr 8.04 sys + 2943.37 cusr 241.31 csys = 3221.22 CPU) [10:46] oops [11:16] *** squashable6 left [11:19] *** squashable6 joined [11:20] *** Doc_Holliwood joined [11:23] *** xinming_ left [11:23] *** xinming_ joined [11:27] *** wamba left [11:37] *** wamba joined [11:53] *** holli joined [11:55] *** Doc_Holliwood left [11:55] *** Doc_Holliwould left [11:55] *** Doc_Holliwood joined [12:13] *** melezhik left [12:28] *** lucasb joined [12:30] *** ensamvarg joined [12:33] *** MasterDuke left [12:34] *** scimon joined [12:34] m: my $a = EVAL "1+1";say $a [12:34] rakudo-moar 11a8d57f6: OUTPUT: «2␤» [12:34] *** sena_kun joined [12:35] Ummm.... shouldn't that throw and Exception? [12:36] *** Altai-man_ left [12:36] Ahhhhhh. [12:37] m: my $b = 5;my $a = EVAL "1+$b";say $a [12:37] rakudo-moar 11a8d57f6: OUTPUT: «5===SORRY!5=== Error while compiling ␤EVAL is a very dangerous function!!! (use the MONKEY-SEE-NO-EVAL pragma to override this error,␤but only if you're VERY sure your data contains no injection attacks)␤at :1␤------> 3my $b = 5…» [12:37] Ok... I get it now. [12:42] that's one aggressive error message [12:49] .oO( the internets are without mercy ) [13:02] *** scimon left [13:04] *** kensanata joined [13:07] lizmat: i like the new raku weekly website--nice job! [13:07] 2020-01-19T13:47:45Z #raku tbrowder, possibly, i'll think about it [13:08] tbrowder: thank you :-) [13:09] you're welcome.what do folks think about the desinf [13:10] *** Doc_Holliwood left [13:10] *design? i like the original perl6 design better, with all due respect to jmerelo. [13:10] *** holli left [13:18] *** holli joined [13:18] *** Doc_Holliwood joined [13:33] ¦ doc: 0b55f7d806 | Coke++ | CONTRIBUTING_PRs.md [13:33] ¦ doc: whitespace [13:33] ¦ doc: review: https://github.com/Raku/doc/commit/0b55f7d806 [13:33] <[Coke]> ^^ with that, "make test" on doc passes again. [13:55] ¦ doc: 57c02ab5a1 | Coke++ | 2 files [13:55] ¦ doc: typos, new words [13:55] ¦ doc: review: https://github.com/Raku/doc/commit/57c02ab5a1 [14:04] ¦ doc: 5fef183ab4 | Coke++ | xt/space-after-comma.t [14:04] ¦ doc: allow diff output. [14:04] ¦ doc: [14:04] ¦ doc: passes CONTRIBUTING_PRs.md file [14:04] ¦ doc: review: https://github.com/Raku/doc/commit/5fef183ab4 [14:13] *** wamba left [14:19] *** chloekek joined [14:20] ¦ doc: 507edd2965 | Coke++ | doc/Type/X/Syntax/Perl5Var.pod6 [14:20] ¦ doc: whitespace [14:20] ¦ doc: review: https://github.com/Raku/doc/commit/507edd2965 [14:33] *** kensanata left [14:34] *** Altai-man_ joined [14:36] *** sena_kun left [14:38] New module released to CPAN! Gnome::N (0.15.3) by 03MARTIMM [14:44] New module released to CPAN! Gnome::Gtk3 (0.21.3) by 03MARTIMM [14:44] New module released to CPAN! Gnome::Gdk3 (0.15.1) by 03MARTIMM [14:44] New module released to CPAN! Gnome::GObject (0.15.11.4) by 03MARTIMM [14:44] New module released to CPAN! Gnome::Glib (0.15.5.1) by 03MARTIMM [15:02] How might one convert a decimal ASCII code into an actual ASCII character? For example take 255 and print ÿ. [15:04] ¦ doc: 5e61027394 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/community.pod6 [15:04] ¦ doc: Correct interior quotation marks to single quote [15:04] ¦ doc: [15:04] ¦ doc: Also, remove apparently spurious right square bracket. [15:04] ¦ doc: [15:04] ¦ doc: Better interior single quotes could be used with Unicode. [15:04] ¦ doc: review: https://github.com/Raku/doc/commit/5e61027394 [15:08] *** k0b6ef joined [15:08] *** holli left [15:08] *** Doc_Holliwood left [15:12] *** squashable6 left [15:13] jmerelo: with new doc process where do we find how to defne the article sort order within doc categories? [15:13] tbrowder, I'll pass your message to jmerelo [15:14] *** squashable6 joined [15:20] *** melezhik joined [15:21] i just registered for the perl/raku conf in houston--i hope to meet other raku folks there. a houston friend of mine (college classmate) has also registered (with pressure from me). he is an old fortran programmer, but hasn't been doing such for a long time. he runs a small windows shop supporting local business owners' IT needs, and i'm trying to get him to get into raku programming at least as a hobby. i hope some raku [15:21] attendees can tell him how raku can simplify his work! [15:24] tbrowder: See you there then. Unless my boss decides not to cover the related expenses, I'll be participating too. [15:26] vrug: great! do you use raku on win 10? [15:26] tbrowder: what's win10? :D [15:26] Good Day, [15:26] [15:26] I will be assisting you with your service request SR#. [15:26] [15:26] From what I understand, the problem description is as follows . [15:26] Please let me know if anything stated above is incorrect. To help me meet your expectations, can you please explain the business impact of this issue? [15:26] In particular, could you please provide answers to the following: [15:26] Question 1 [15:26] Question 2 [15:26] Question 3 [15:26] Please do not hesitate to contact me if you have any further questions. [15:26] [15:26] Best Regards, [15:26] -=Kris [15:27] Krzysztof 'Kris' Bloniarz | EMEA | Ireland | Cork | Sr. Technical Support Engineer [15:27] sorry [15:27] my feelings, too! [15:27] my fat fingers, sorry for that [15:28] *** sauvin left [15:28] tbrowder: I've spent a few years under win7 like a decade ago. Enough is enough. :) [15:29] the irony is bill, my friend, used to work for ibm and was able to create stuff without windows. it's too bad he got trapped in the land of the backslash dir separator! [15:29] *** k0b6ef left [15:31] i'm trying to interest him in getting a new perspective on digital work life. your life experience may help that. [15:32] *** k0b6ef joined [15:40] *** sauvin joined [15:52] *** kensanata joined [16:04] m: say 255.chr [16:04] rakudo-moar 11a8d57f6: OUTPUT: «ÿ␤» [16:04] rypervenche: ↑ [16:09] *** jmerelo joined [16:15] *** kensanata left [16:26] *** domidumont left [16:32] *** chloekek left [16:35] *** sena_kun joined [16:36] *** Altai-man_ left [16:40] *** domidumont joined [16:40] *** domidumont left [16:44] *** domidumont joined [17:04] AlexDaniel: Thanks. [17:05] *** wildtrees joined [17:05] releasable6, status [17:05] Kaiepi, Next release will happen when it's ready. 1 blocker. 0 out of 510 commits logged [17:05] 2020-01-19T13:15:23Z #raku Kaiepi are you interested in mentoring for a GSoC project to work on pod improvements? i could maybe help if need be [17:05] Kaiepi, Details: https://gist.github.com/7fc67246e08026a6f0bf83b9274e5aa0 [17:10] Kaiepi, release is very close, we're blocked by moarvm release right now [17:10] *** veesh_ joined [17:10] ah [17:11] New module released to CPAN! Trait::Traced (0.1.0) by 03KAIEPI [17:12] ^ makes tracing thread-safe and implements the api for writing tracers! [17:12] *** veesh left [17:12] *** veesh_ is now known as veesh [17:17] *** jmerelo left [17:20] *** adisbladis left [17:37] *** xinming_ left [17:38] *** xinming_ joined [17:58] *** ensamvarg left [18:00] *** patrickb joined [18:02] *** finsternis joined [18:14] *** wildtrees left [18:14] *** pochi_ left [18:17] *** pochi joined [18:24] *** wamba joined [18:34] *** Altai-man_ joined [18:37] *** sena_kun left [18:37] *** xinming_ left [18:37] *** chloekek joined [18:37] *** xinming_ joined [18:47] .help [18:48] .weekly https://deathbyperl6.com/zef-ecosystem/ [18:48] gah, can never remember that [18:58] *** jmerelo joined [18:58] *** squashable6 left [18:59] *** squashable6 joined [19:04] *** k0b6ef left [19:09] *** vividsnow joined [19:15] guifa: excellent work on Carp--I used it a lot in P5 and when I inquired about it in 2016 according to channel logs, I was told it wasn't yet implementable in rakudo. I guess I missed the change that enabled it [19:18] ¦ doc: 621dcf43d6 | (JJ Merelo)++ | doc/Type/Metamodel/Primitives.pod6 [19:18] ¦ doc: Try to address https://stackoverflow.com/questions/44486985/how-can-i-rebless-an-object-in-perl-6/44620731#44620731 [19:18] ¦ doc: [19:18] ¦ doc: But it would probably be better to raise an issue to provide an actual example. Also, some fixing. [19:18] ¦ doc: review: https://github.com/Raku/doc/commit/621dcf43d6 [19:26] *** sauvin left [19:27] ¦ doc: 5c589c5f5d | (JJ Merelo)++ | doc/Type/Metamodel/Primitives.pod6 [19:27] ¦ doc: Changes another variable name. [19:27] ¦ doc: review: https://github.com/Raku/doc/commit/5c589c5f5d [19:27] Can these Rakudo releases (https://github.com/rakudo/rakudo/releases) be installed on Windows? Or do they only target Linux? [19:29] ¦ doc: 9f2a911476 | (JJ Merelo)++ | doc/Type/Metamodel/Primitives.pod6 [19:29] ¦ doc: Adds period to end footnote. [19:29] ¦ doc: review: https://github.com/Raku/doc/commit/9f2a911476 [19:35] .tell tbrowder there's a regression in the MOP that makes the way xoos builds ORM objects fail in current (just a heads up) [19:35] tony-o, I'll pass your message to tbrowder [19:36] tony-o: thnx [19:38] jmerelo: Not trying to go all toddandmargo on this, but it feels like the nonworking SO example is so untuitive that we need an explataion about why creating a custom subtype can't be done like that [19:38] Unless you've played around with allomorphs it probably wouldn't even occur to you [19:39] *** MasterDuke joined [19:39] s/untuitive/intuitive/ # I mean, it seems like it should work [19:40] TreyHarris: unintuitive? [19:40] 2020-01-21T15:13:45Z #raku jmerelo: with new doc process where do we find how to defne the article sort order within doc categories? [19:40] jmerelo: no, i mean intuitive, just typoed [19:40] tbrowder: hi! There are no doc categories now, just metadata at the top of the classes. Just check it out. [19:40] `class MyInt is Int { ... }` just feels like it really should work [19:41] TreyHarris: yep, we really need an example. The problem (from the docs point of view) is that I'm not sure Jnthn's comment is spec. [19:41] Especially if you're coming from a language like Ruby where augmenting of base classes is enabled by default [19:42] TreyHarris: Thus the note, which basically says "This does not work in the way you thought it would work" [19:42] jmerelo: yes, but in my look at documentable i saw there was a process, so, has that been deleted or just not used? [19:42] jmerelo: Oh, no, I'm not disagreeing with your commit, it's great--just agreeing with you that we really need an example [19:43] jmerelo:and also unsure about spec... trying to find anything in that ballpark in roast [19:43] tbrowder: it's generated in order all the same, but it does not use the file with the ordering and the additional generation step, just metadata at the top of each class. [19:44] TreyHarris: we do need that. I couldn't come up with one in such a short notice, but I'll happily take an issue and address it when I can... [19:44] i spent a lot of time enabling sorted documents within categories and think it’s worth configuring; otherwise, the items are a jumble [19:44] one now can test their Raku modules against rakudo version using RakuDistAPI, I've just refined documentation - https://github.com/melezhik/RakuDist#testing-cpan-modules [19:45] tbrowder: the problem is that it took a huge chunk of the generation time. That intermediate step really killed it. [19:45] I also added ability to test modules hosted on GitHub [19:45] https://github.com/melezhik/RakuDist#testing-github-projects [19:45] jmerelo: hmm, S02-names/is-default.t definitely seems to imply spec, but i'm not finding anything more on-point... [19:45] tbrowder: I seem to remember that we managed to somehow respect order. Do check the new pages anyway, just in case, and if order is not correct, let's try to fix it. But within the current framework, please. [19:46] *** stoned75 joined [19:46] perhaps jnthn could chime in to help illuminate why the language shouldn't allow this [19:47] * jmerelo goes afk. Have a great evening, morning, whatever [19:47] (assuming he thinks it shouldn't, i mean) [19:47] *** jmerelo left [19:48] `curl -d project=melezhik/Tomty -d os=debian http://repo.westus.cloudapp.azure.com/rakudist/api/run/:github` [19:54] *** vividsnow left [19:56] *** domidumont left [19:58] Is there a way to interpolate a variable inside of a <[ ]> for a regex matching? I've got set('!' .. '~') assigned to a variable $symbol and would like to be able to match a string against a character class using that range. Is this possible? Something like: $string ~~ / <[$symbol]> / but something that actually works. [20:02] *** vividsnow joined [20:10] *** vividsnow left [20:10] *** vividsnow joined [20:13] rypervenche: you can use to check whether the match is an element of the set. See https://docs.raku.org/language/regexes#Regex_boolean_condition_check [20:13] p6: my %symbol := set('!' .. '~'); say '!a~å' ~~ m:g/./ [20:13] rakudo-moar 11a8d57f6: OUTPUT: «(「!」 「a」 「~」)␤» [20:14] chloekek: Awesome! I'll check that out. [20:14] rypervenche: see https://github.com/Raku/problem-solving/issues/97 for some discussion about that exact thing [20:16] *** squashable6 left [20:16] rypervenche: I’m not quite sure how far $/ reaches inside that expression. [20:17] E.g. whether it will be a two-character string if you have ... [20:18] *** squashable6 joined [20:24] New module released to CPAN! Trait::Traced (0.1.1) by 03KAIEPI [20:34] *** sena_kun joined [20:37] *** Altai-man_ left [20:42] *** gabiruh left [20:56] *** mahmudov joined [20:57] *** patrickb left [21:03] *** chloekek left [21:07] *** gabiruh joined [21:08] *** mahmudov left [21:09] *** mahmudov joined [21:10] *** rindolf left [21:19] *** mahmudov left [21:22] ¦ doc: 00231c84c7 | Coke++ | xt/duplicates.t [21:22] ¦ doc: Don't complain about duplicate numbers [21:22] ¦ doc: review: https://github.com/Raku/doc/commit/00231c84c7 [21:22] ¦ doc: 3e21a476fc | Coke++ | doc/Type/Metamodel/Primitives.pod6 [21:22] ¦ doc: Remove duplicate period [21:22] ¦ doc: review: https://github.com/Raku/doc/commit/3e21a476fc [21:23] *** mahmudov joined [21:53] *** wildtrees joined [21:56] *** wildtrees left [21:56] *** wildtrees joined [22:06] *** wamba left [22:11] ¦ doc: dumarchie++ created pull request #3181: Document X::Cannot::Lazy [22:11] ¦ doc: review: https://github.com/Raku/doc/pull/3181 [22:21] *** Xliff joined [22:23] o/ [22:23] What dynamic var contains the current Routine or Method? [22:25] m: sub a() { dd &?ROUTINE }; a [22:25] rakudo-moar 11a8d57f6: OUTPUT: «Sub a = sub a { #`(Sub|51007760) ... }␤» [22:25] lizmat: Where is that documented? [22:25] not a dynamic var, but a compile time var, hence the ? twigil [22:25] https://docs.raku.org/language/variables#index-entry-&%3FROUTINE [22:31] *** mahmudov left [22:34] *** Altai-man_ joined [22:37] *** sena_kun left [22:37] *** gabiruh left [22:46] *** Altai-man_ left [22:51] *** gabiruh joined [22:52] jnthn: is there any easy way to test where a validation is failing with cro/openapi? the definition/2/anyOf bit is fine but if you have 12k items in the list sifting through those to figure out which part of definition/2/anyOf isn't matching is a bit tedious [23:17] tony-o: Hm, probably Schema::Validate or whatever the module is called needs to become rather better at its error reporting. [23:29] *** vividsnow left [23:36] *** xinming_ left [23:36] *** xinming_ joined [23:42] *** Doc_Holliwood joined [23:42] * Doc_Holliwood Holliwood is quite fond with himself and the solutions to the weekly [23:42] *** gabiruh left [23:42] https://github.com/manwar/perlweeklychallenge-club/pull/1158/files [23:43] Critics always welcome [23:44] jnthn: ty - once i figure this out then i should be able to get all of the modules in the git repo META.list into an automated endpoint for zef [23:45] Very nice [23:45] *** cpan-raku left [23:48] *** cpan-raku joined [23:48] *** cpan-raku left [23:48] *** cpan-raku joined