🦋 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.
00:38 nativecallable6 left, statisfiable6 left, quotable6 left, tellable6 left, greppable6 left, bloatable6 left, releasable6 left, squashable6 left, benchable6 left, committable6 left, evalable6 left, sourceable6 left, linkable6 left, unicodable6 left, notable6 left, coverable6 left, reportable6 left, bisectable6 left, shareable6 left, shareable6 joined 00:39 benchable6 joined, statisfiable6 joined, greppable6 joined, nativecallable6 joined 00:40 sourceable6 joined, squashable6 joined, bisectable6 joined, bloatable6 joined, coverable6 joined, reportable6 joined, linkable6 joined, committable6 joined, unicodable6 joined 00:41 releasable6 joined, notable6 joined, tellable6 joined, evalable6 joined, quotable6 joined 01:20 molaf left 01:24 aborazmeh joined, aborazmeh left, aborazmeh joined 01:35 hungrydonkey joined 02:35 releasable6 left, bloatable6 left, unicodable6 left, tellable6 left, nativecallable6 left, benchable6 left, evalable6 left, bisectable6 left, notable6 left, coverable6 left, statisfiable6 left, quotable6 left, sourceable6 left, linkable6 left, reportable6 left, committable6 left, shareable6 left, greppable6 left, squashable6 left, greppable6 joined, nativecallable6 joined, releasable6 joined 02:36 shareable6 joined, bisectable6 joined, notable6 joined, coverable6 joined, evalable6 joined, tellable6 joined, quotable6 joined, sourceable6 joined 02:37 committable6 joined, benchable6 joined, bloatable6 joined, reportable6 joined, statisfiable6 joined, squashable6 joined 02:38 unicodable6 joined, linkable6 joined 03:00 aborazmeh left 03:03 oneeggeach left 03:09 cpan-raku joined, cpan-raku left, cpan-raku joined 04:09 notable6 left, benchable6 left, linkable6 left, sourceable6 left, greppable6 left, quotable6 left, committable6 left, evalable6 left, shareable6 left, bisectable6 left, tellable6 left, bloatable6 left, unicodable6 left, reportable6 left, statisfiable6 left, nativecallable6 left, greppable6 joined, reportable6 joined 04:10 evalable6 joined, quotable6 joined, bisectable6 joined 04:11 shareable6 joined, nativecallable6 joined, statisfiable6 joined, sourceable6 joined, bloatable6 joined, notable6 joined 04:12 committable6 joined, linkable6 joined, tellable6 joined, benchable6 joined, unicodable6 joined 04:43 MasterDuke left 04:48 wamba joined 05:01 molaf joined 05:11 andrzejku joined 05:21 molaf left 05:26 hungrydonkey left 05:48 aluaces joined 05:49 maettu joined 06:10 interwebs left 06:12 andrzejku left 06:20 andrzejku joined 06:21 hungrydonkey joined 06:22 abraxxa joined 06:38 abraxxa left 06:39 jmerelo joined, abraxxa joined, discoD left 06:42 andrzejku left 06:43 codesections left 06:44 codesections joined 06:49 Doc_Holliwood left 07:03 Altai-man joined
jmerelo releasable6: status 07:05
releasable6 jmerelo, Next release in ≈12 days and ≈11 hours. 1 blocker. Changelog for this release was not started yet
jmerelo, Details: gist.github.com/7028cd335bca676ac1...e65754d4ff
07:07 pecastro joined 07:19 sena_kun joined 07:21 Altai-man left 07:26 abraxxa left, abraxxa joined 07:30 abraxxa left 07:31 abraxxa joined 07:38 dakkar joined 08:14 wamba left
jmerelo Just a reminder that the user survey is still on docs.google.com/forms/d/e/1FAIpQLS...Q/viewform 08:20
08:21 Doc_Holliwood joined
Xliff gist.github.com/Xliff/b27f77e33539...9c28c4ed68 08:30
08:41 ensamvarg3 joined
jmerelo Xliff: it shouldn't. But I guess that it does not work anyway, right? 08:45
Xliff Yeah. 08:57
I thought you could add methods at runtime.
Kaiepi xliff, i ran into a problem similar to this when writing Trait::Traced 09:05
it's probably attributes at play here, not so much methods
does calling either .^compose or .^compose_repr after messing with the attribute fix things? 09:06
on self, i mean
09:12 maettu left
Xliff Nope 09:16
I think I may have to handle this at runtime.
nine++ has mentioned that run-time is too late to use sub trait:<handles>. I think BEGIN might be too late, too. 09:17
for trait:<handles>, I think the first .^compose is the only time it works. 09:18
Soo.... maybe... 09:19
Use a sub as the arg for handles trait?
09:19 Kaiepi left 09:21 Kaeipi joined
Xliff And... that doesn't work either. 09:23
09:28 Kaeipi left 09:29 Kaiepi joined 09:30 m_athias left, lesours joined, lesours left 09:37 xinming joined 09:40 xinming_ left 09:44 m_athias joined
Xliff Based on github.com/rakudo/rakudo/blob/mast....pm6#L515, would that be called like "has $!s handles(&sub)", so would "has $! handles( subWithArgs( ... ) } also work as long as subWithArgs() returns a list? 09:46
Because I've tested the last one, and that didn't.
09:56 Doc_Holliwood left
Kaiepi something like this? pastebin.run/kc23p9bV4s 09:58
Xliff Let's see. 10:00
Still no go.
dakkar Xliff: that trait is for a method, not an attribute 10:01
(notice the type of the first parameter)
Xliff Ah. Missed that. Thanks. Still... look at Kaiepi's gist 10:02
dakkar github.com/rakudo/rakudo/blob/mast...s.pm6#L434 10:03
slightly more complicated logic
Xliff dakkar: Yes. I know htat.
dakkar Kaiepi's gist works because the sub-with-args is called before the trait 10:04
Xliff Nevertheless, things I am trying look like they should work. They throw no exceptions, but I do not get a positive result from my test case.
dakkar so it's equivalent to `has $.bar handles ('foo'')`
Xliff Right.
And my latest test case should do the same, and return all the methods of the class 'SOUP::Server', but if I try and run a SOUP::Server method on my test object, it doesn't work. 10:05
dakkar you can use anything that will work on the rhs of ~~, though
Xliff Rather. .^lookup doesn't return a method.
dakkar if you want to delegate all methods, `handles *` should do that
10:06 Doc_Holliwood joined, Kaeipi joined
Xliff dakkar++ -- Let me try that. 10:06
dakkar (but notice that those are added as fallback, not methods, so I'm not sure you can easily introspect them)
Xliff HEY! That worked. 10:07
dakkar github.com/rakudo/rakudo/blob/mast...s.pm6#L465
10:07 Kaiepi left
Xliff OK, so still no-go on the introspection. 10:08
Still, this works. Thanks, dakkar~
dakkar probably because of the fallback bit
docs.raku.org/language/typesystem#...it-handles should probably document that
10:10 Kaeipi left 10:20 MasterDuke joined 10:35 Sgeo left 10:50 stoned75 joined
Geth doc/format: 8f2bea26a6 | (Stoned Elipot)++ | doc/Type/Code.pod6
format method reference
doc: stoned++ created pull request #3617:
format method reference
doc/xref-type: acc0ef6ed6 | (Stoned Elipot)++ | doc/Type/Code.pod6
xref Whatever type
10:52 Black_Ribbon left
Geth doc: stoned++ created pull request #3618:
Xref type
doc/xref-type: 84b6f9c98b | (Stoned Elipot)++ | doc/Type/Code.pod6
xref Whatever type
doc: stoned++ created pull request #3619:
xref Whatever type
doc/example-output: c35a1e860c | (Stoned Elipot)++ | doc/Type/Code.pod6
Add examples' output
doc: stoned++ created pull request #3620:
Add examples' output
doc/ws-fix: 51c7b5bcfd | (Stoned Elipot)++ | doc/Type/Code.pod6
Remove extraneous whitespace
doc: stoned++ created pull request #3621:
Remove extraneous whitespace
11:15 xinming left 11:17 xinming joined 11:18 Altai-man joined 11:20 sena_kun left
Geth doc/variables-example-output: 727bf87ca6 | (Stoned Elipot)++ | doc/Language/variables.pod6
Add example's output
doc: stoned++ created pull request #3622:
Add example's output
11:25 eseyman left
Geth doc: Xliff++ created pull request #3623:
- Document the use of a Whatever to delegate all methods from a class.
11:33 maettu joined
Geth ¦ problem-solving: tbrowder assigned to rba Issue Add a Raku blog site as "blogs.raku.org" github.com/Raku/problem-solving/issues/231 11:52
doc: 51c7b5bcfd | (Stoned Elipot)++ | doc/Type/Code.pod6
Remove extraneous whitespace
doc: f396908db6 | Altai-man++ (committed using GitHub Web editor) | doc/Type/Code.pod6
Merge pull request #3621 from Raku/ws-fix

Remove extraneous whitespace
linkable6 Link: docs.raku.org/type/Code
Geth ¦ problem-solving: lizmat unassigned from rba Issue Add a Raku blog site as "blogs.raku.org" github.com/Raku/problem-solving/issues/231
SmokeMachine m: sub bla([$first, *@a]) { say $first }; my @b = 1, 1, &[+] ... *; bla @b # should this work 11:55
camelia Too few positionals passed to 'bla'; expected at least 1 argument but got only 0 in sub-signature
in sub bla at <tmp> line 1
in block <unit> at <tmp> line 1
SmokeMachine sub bla([$first, *@a]) { say $first }; my @b = 1, 1, &[+] ... *; bla @b[^10] # this works
evalable6 1
11:57 cydf joined
CIAvash SmokeMachine: See github.com/Raku/problem-solving/issues/218 11:58
12:00 maettu left
Geth doc: 86d28b8618 | (Stoned Elipot)++ (committed by Juan Julián Merelo Guervós) | doc/Type/Code.pod6
xref Whatever type
linkable6 Link: docs.raku.org/type/Code
Geth doc: 6af3df2ad8 | (Clifton Wood)++ (committed by Juan Julián Merelo Guervós) | doc/Language/typesystem.pod6
- Document the use of a Whatever to delegate all methods from a class.
linkable6 Link: docs.raku.org/language/typesystem
12:05 eseyman joined
Geth doc: 1e72a1dbb8 | (Stoned Elipot)++ (committed by Juan Julián Merelo Guervós) | doc/Type/Code.pod6
Add examples' output
linkable6 Link: docs.raku.org/type/Code
Geth doc: 0bac5826d3 | (Stoned Elipot)++ (committed by Juan Julián Merelo Guervós) | doc/Language/variables.pod6
Add example's output
linkable6 Link: docs.raku.org/language/variables
Geth doc: c52afb923e | (Stoned Elipot)++ (committed by Juan Julián Merelo Guervós) | doc/Type/Code.pod6
format method reference
linkable6 Link: docs.raku.org/type/Code
12:16 domidumont joined 12:24 cpage_ joined
jmerelo Reminder elections for Raku Steering Council are open and receiving ballots. Check out instructions here github.com/Raku/Raku-Steering-Coun...0200720.md 12:25
12:26 gordonfish left 12:27 cpage left, cpage_ is now known as cpage 12:30 Kaeipi joined 12:31 Kaiepi joined, rindolf joined 12:36 jmerelo left 12:46 Doc_Holliwood left
rypervenche I'm guessing submitting Issues to any of the mentioned repositories doesn't count as "commit bits"? (In regards to having the right to vote or not) 12:59
lizmat rypervenche: I guess having a PR would be better 13:00
e.g. in doc or in roast ?
13:03 aborazmeh joined, aborazmeh left, aborazmeh joined
rypervenche Bleh, guess no vote for me then. 13:04
13:05 cydf left
lizmat rypervenche: don't give up yet, you could ask JJ for a doc commit bit 13:06
13:10 maettu joined 13:11 __jrjsmrtn__ joined, _jrjsmrtn left 13:39 ufobat joined 13:43 aluaces left 13:47 aborazmeh left 13:56 domidumont left, domidumont joined 14:01 domidumont left
tbrowder codesections: you around? 14:13
.ask codesections see raku/problem-solving issue on a raku blog site. i mentioned yr name there. 14:17
tellable6 tbrowder, I'll pass your message to codesections
tbrowder .tell codesections also check forum at getzola.org for a rec for a theme for multi-blog-author zola site 14:20
tellable6 tbrowder, I'll pass your message to codesections
[Coke] 3 ballots reporting 14:25
jdv79 oh, that's now already. 14:26
14:35 BenGoldberg joined
jdv79 I believe i have attempted to vote 14:36
14:41 maettu left 14:49 julia joined 14:50 julia is now known as Guest43404
Guest43404 I'm trying to create a static method "rand" on a class "Point", but it's not working. I'm getting an error "No such method 'rand' for invocant of type 'Point'." Here's my code: pastebin.com/Fa726thA 14:52
14:54 hungrydonkey left
jdv79 maybe try s/sub/method/ 14:55
15:00 molaf joined
Guest43404 That worked! Thanks jdv79! 15:01
kawaii I'm trying to do a find and replace based on substitutions stored in a hash, any ideas why this is Nil? :) www.irccloud.com/pastebin/8y0o1b7V/ 15:13
jdv79 well, i imagine that was you that posted on so 15:14
15:15 Guest43404 left
jdv79 er, i mean reddit 15:16
15:19 sena_kun joined 15:20 Altai-man left 15:32 cpan-raku left 15:40 gordonfish joined 15:41 gnufr33dom joined 15:43 domidumont joined
[Coke] kawaii: Nil is the result of the for block 15:43
try examining the result of $str 15:44
kawaii [Coke]: oh it mutated it :D
of course it did
16:04 domidumont left 16:06 domidumont joined 16:10 stoned75 left 16:12 stoned75 joined
guifa rypervenche: I only just got my first commit bit last week 16:12
[Coke] 4 ballots (Don't expect a super frequent update here, just noted another one came in)
guifa if you want an easy one, I found some old cruft in Exceptions.pm6 you could submit a PR to clear out ^_^ 16:13
guifa is about to go semi-nuclear on Exceptions to make them fully localizable (but also with the side effect of allowing better exception handling in general) 16:14
sena_kun [Coke], is there a more or less comprehensive tweet to repost? 16:17
16:17 hungrydonkey joined 16:31 aluaces joined
Geth ecosystem/add-acme-owo: 11c4a375c7 | (Kane Valentine)++ (committed using GitHub Web editor) | META.list
Add Acme::OwO to ecosystem
ecosystem: kawaii++ created pull request #540:
Add Acme::OwO to ecosystem
[Coke] sena_kun: twitter.com/cokebot9000/status/130...3303473154 16:38
16:44 stoned75 left, stoned75 joined 16:46 ufobat_ joined 16:48 lizmat left 16:49 lizmat joined 16:50 ufobat left 16:54 maettu joined 16:57 Summertime joined 16:58 dakkar left 17:24 natrys joined 17:28 Chi1thangoo_ left 17:36 Chi1thangoo joined
tbrowder i'm trying to use the github actions but need to install libperl-dev for Inline::Perl5. does anyone know correct syntax for that in the test.yml file? i've tried "bash -c "aptitude ..." and just raw "aptitude ..." but no go. i'll try "apt-get" and "apt"... 17:46
17:52 Sgeo joined
tbrowder erg, no luck so far... 18:19
ah, i should add "sudo ..." 18:21
18:21 Doc_Holliwood joined
BenGoldberg 1 18:24
p6: say 42 18:25
camelia 42
18:39 domidumont left 18:40 ufobat_ left 18:57 gnufr33dom left
guifa` m: say 42.WHY 19:11
camelia No documentation available for type 'Int'. Perhaps it can be found at
guifa` err, what was the easter egg for 42? 19:12
19:15 oneeggeach joined 19:18 Altai-man joined
lizmat m: say 'Life, the Universe and Everything'.WHY 19:19
camelia 42
lizmat guifa` ^^
guifa` Ah, I had it backwards haha 19:20
19:20 sena_kun left
[Coke] Up to 5 ballots. Slowwww voting. 19:24
I tweeted and posted on the Raku group on FB. 19:25
19:28 ensamvarg3 left
lizmat guifa`: yeah, the *answer* is 42 :-) 19:31
guifa` m: 42.WHEREFORE
camelia No such method 'WHEREFORE' for invocant of type 'Int'
in block <unit> at <tmp> line 1
guifa` WRONG
lol 19:32
Geth doc/call-me-ops: 3d83900dae | (Stoned Elipot)++ | doc/Type/Callable.pod6
Adjust operators' classification and xref them
doc: stoned++ created pull request #3624:
Adjust operators' classification and xref them
stoned75 m: say 'Life, the Universe and Everything'.WHY.base('camel') 19:35
camelia 🐫🐪🐫🐪🐫🐪
stoned75 could not resist :)
19:47 maettu left
tbrowder [Coke] did you get my ballot? 19:50
anyone else having looong delays with zef instal 19:51
*install querying the ecosystem?
it's killing github actions testing. 19:52
due to timeouts
[Coke] tbrowder: yes, thanks 19:54
tbrowder thnx
guifa` [Coke]: you've got mail 19:59
20:02 skids joined 20:11 Doc_Holliwood left 20:41 jmcgnh left 20:49 Altai-man left 21:03 rindolf left 21:05 wildtrees joined 21:10 wildtrees_ joined 21:11 wildtrees left 21:13 Chi1thangoo left 21:14 wildtrees__ joined
lizmat and another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/09/07/2020-...ime-again/ 21:15
21:17 wildtrees_ left 21:21 wildtrees_ joined, Kaeipi left, Kaiepi left 21:23 wildtrees__ left
MasterDuke i feels stackoverflow.com/questions/637829...ly-in-raku could be helped by mentioning `.ords` 21:25
21:28 Kaiepi joined 21:30 natrys left 21:32 stoned75 left 21:34 stoned75 joined 21:35 wildtrees__ joined, wildtrees__ left 21:36 wildtrees_ left, wildtrees joined 21:37 wildtrees left
Geth ecosystem: 11c4a375c7 | (Kane Valentine)++ (committed using GitHub Web editor) | META.list
Add Acme::OwO to ecosystem
ecosystem: 0a9ef61c68 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | META.list
Merge pull request #540 from Raku/add-acme-owo

Add Acme::OwO to ecosystem
21:58 oneeggeach left 22:05 aluaces left
Geth Raku-Steering-Council/main: 679c8b808b | Coke++ | scripts/tally.raku
make executable
22:14 Eddward joined
Geth doc/call-me-ops: df92eb128b | (Stoned Elipot)++ | doc/Type/Callable.pod6
Add missing articles
22:40 Eddward left 22:57 molaf left 23:00 leont left
guifa MasterDuke: I didn’t even think about when I wrote the answer 23:07
23:09 gnufr33dom joined
guifa also lizmat++ for weekly 23:11
23:15 jmcgnh joined 23:16 pecastro left 23:23 lizmat left, lizmat joined 23:35 hungrydonkey left 23:47 a3f joined 23:59 molaf joined