»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_log/perl6 | UTF-8 is our friend! 🦋
Set by Zoffix on 25 July 2018.
00:02 Sgeo_ joined 00:05 Sgeo__ left 00:17 aborazmeh left 00:20 AlexDaniel left 00:30 Sgeo__ joined 00:34 Sgeo_ left 01:34 greppable6 left, releasable6 left, bloatable6 left, shareable6 left, notable6 left, statisfiable6 left, unicodable6 left, squashable6 left, quotable6 left, nativecallable6 left, benchable6 left, bisectable6 left, coverable6 left, committable6 left, reportable6 left, undersightable6 left, evalable6 left, reportable6 joined, ChanServ sets mode: +v reportable6, releasable6 joined, benchable6 joined, ChanServ sets mode: +v benchable6, squashable6 joined, quotable6 joined, ChanServ sets mode: +v quotable6, greppable6 joined, ChanServ sets mode: +v greppable6, nativecallable6 joined, coverable6 joined, shareable6 joined 01:35 unicodable6 joined, ChanServ sets mode: +v unicodable6 01:36 committable6 joined, bloatable6 joined, ChanServ sets mode: +v bloatable6 01:37 evalable6 joined, ChanServ sets mode: +v evalable6 01:38 notable6 joined, statisfiable6 joined, ChanServ sets mode: +v statisfiable6, bisectable6 joined 01:39 undersightable6 joined 01:44 veesh left 01:48 veesh joined 02:22 zakharyas joined 02:23 molaf joined 02:29 vrurg_ joined, vrurg left, vrurg_ is now known as vrurg 02:34 fjwhittle joined 02:47 Sgeo_ joined 02:48 zakharyas left, Sgeo joined, Sgeo left 02:50 Sgeo__ left 02:51 Sgeo_ left 02:54 Sgeo joined
fjwhittle \q 02:56
gah, too much SQL
02:56 fjwhittle left 03:20 giraffe joined 04:15 neutron_stz left 04:37 aborazmeh joined, aborazmeh left, aborazmeh joined 04:46 Actualeyes left 05:04 adu left 05:19 sauvin joined, aborazmeh left 06:14 jmerelo joined 06:27 skaji_ left, mack[m] left, tyil[m] left, TreyHarris left, yubimusubi left, Altreus left, Juerd left, sjn left, f3ew left
jmerelo Just a reminder we're still running the survey: docs.google.com/forms/d/e/1FAIpQLS...g/viewform 06:27
06:27 jmerelo left, statisfiable6 left, evalable6 left, bloatable6 left, greppable6 left, quotable6 left, benchable6 left, reportable6 left, AndroidKitKat left, Sharparam left, [particle] left, sergiotarxz[m] left, oodani left, BinGOs left 06:28 aborazmeh joined, aborazmeh left, aborazmeh joined 06:29 Kaiepi left 06:30 Geth_ left, Kaiepi joined, goon_ left 06:37 skaji_ joined, mack[m] joined, tyil[m] joined, TreyHarris joined, yubimusubi joined, Altreus joined, Juerd joined, sjn joined, f3ew joined 06:38 jmerelo joined, statisfiable6 joined, evalable6 joined, bloatable6 joined, greppable6 joined, tolkien.freenode.net sets mode: +vvvv statisfiable6 evalable6 bloatable6 greppable6, quotable6 joined, benchable6 joined, reportable6 joined, AndroidKitKat joined, Sharparam joined, [particle] joined, sergiotarxz[m] joined, oodani joined, BinGOs joined, tolkien.freenode.net sets mode: +vvv quotable6 benchable6 reportable6 06:46 Sgeo_ joined 06:50 Sgeo left, |oLa| joined
jmerelo releasable6: status 06:50
06:51 Summertime left
releasable6 jmerelo, Next release in ≈5 days and ≈12 hours. 2 blockers. 221 out of 616 commits logged (⚠ 1 warnings) 06:51
jmerelo, Details: gist.github.com/31a933e2536e656d1e...e79dc71682
06:53 |oLa| left 06:55 |oLa| joined, Summertime joined
moritz rba: camelia is run on nine++'s server right now 07:03
07:16 skaji_ left 07:18 skaji_ joined 07:26 sena_kun joined 07:32 neutron_stz joined 07:37 go|dfish left 07:43 aborazmeh left 07:44 |oLa| left, dumarchie joined, go|dfish joined 07:47 Altai-man_ joined, sena_kun left 07:49 |oLa| joined 07:51 go|dfish left 07:54 camelia joined 07:55 ChanServ sets mode: +v camelia 07:57 go|dfish joined 08:12 aborazmeh joined, aborazmeh left, aborazmeh joined 08:16 rindolf joined 08:18 kotrcka joined 08:23 reach_satori left 08:29 goon_ joined 08:35 leont joined 08:43 titsuki joined 08:45 Sgeo__ joined 08:48 Sgeo_ left 08:54 go|dfish left 08:55 molaf left 08:59 dumarchie left 09:00 veesh left 09:08 go|dfish joined 09:13 wamiks joined 09:17 veesh joined 09:18 dumarchie joined 09:19 dumarchie left 09:21 veesh left 09:23 veesh joined 09:35 veesh left 09:38 Sgeo__ left, Sgeo__ joined 09:39 veesh joined 09:44 reach_satori joined, veesh left, go|dfish left 09:50 go|dfish joined 09:56 reach_satori left 10:01 Black_Ribbon left 10:06 aborazmeh left
tbrowder .ask jmerelo want me to delete module Foo::Bar? 10:13
yoleaux tbrowder: I'll pass your message to jmerelo.
jmerelo tbrowder: if it's yours, it would probably be better off the ecosystem 10:17
yoleaux 10:13Z <tbrowder> jmerelo: want me to delete module Foo::Bar?
tbrowder i'm happy to delete it, but what prob is it causing? 10:18
jmerelo tbrowder: well, modules should be there if they have some functionality. If they were used for testing something and they're no longer used, it's probably better if you delete them. 10:19
tbrowder: but where's that module?
Ah, OK, I found it. 10:20
tbrowder ok, will delete from cpan right now, afk&
jmerelo tbrowder: thanks!
tbrowder so done--cpan says it should be gone within an hour 10:28
jmerelo tbrowder++ 10:31
10:31 jmerelo left
tbrowder erg, got email saying gone in 72 hours... 10:31
i misread time :-( 10:32
10:33 leont left 10:42 neutron_stz left 10:43 reach_satori joined 10:50 reach_satori left, veesh joined 11:15 Sgeo_ joined 11:18 Sgeo__ left 11:21 veesh left 11:25 zakharyas joined 11:27 pecastro joined
Xliff m: my $b = True; my $c = do given $b { when Bool { .not } }; $c.say; 11:31
camelia False
Xliff m: my $b = True; my $c = do given $b { when Bool { .not } }; $c.say;
camelia False
11:39 kaare__ is now known as kaare_ 11:42 zakharyas1 joined 11:43 zakharyas left 11:48 veesh joined 11:53 veesh left 11:58 veesh joined 12:02 veesh left 12:05 nadim_ left 12:06 dmaestro joined 12:12 oftl joined 12:23 kaare_ left, kaare_ joined 12:29 Voldenet left 12:34 veesh joined, Voldenet joined, Voldenet left, Voldenet joined 12:46 reach_satori joined 12:53 reach_satori left 13:02 nadim_ joined 13:13 karupanerura joined 13:17 lucasb_ joined 13:18 lucasb_ is now known as lucasb, nadim_ left 13:23 wamiks left, karupa joined 13:24 karupanerura left, karupanerura joined 13:25 karupanerura left 13:34 MasterDuke joined 13:35 MasterDuke left, MasterDuke joined 13:39 antoniogamiz joined 13:44 karupa left
antoniogamiz moritz: the definition search in a pod (in find-definitions) can be done without recursion right? 13:49
ah but it would a bit harder
moritz no idea, sorry
antoniogamiz ah I tought you did that, sorry :) 13:50
13:55 karupanerura joined
moritz yes, but some years ago 14:00
14:01 wamiks joined
discord6 <timotimo> Jmerelo, I did not understand your reply to my tweet 14:05
14:07 zakharyas1 left 14:08 natrys joined 14:11 nadim_ joined 14:16 cpan-p6 left 14:18 cpan-p6 joined, cpan-p6 left, cpan-p6 joined 14:23 pamplemousse joined 14:31 veesh left 14:32 pamplemousse left 14:34 veesh joined 14:47 vrurg left 15:01 AlexDaniel joined, wamiks left 15:04 veesh left 15:06 veesh joined 15:10 MasterDuke left 15:13 MasterDuke joined, MasterDuke left, MasterDuke joined
Xliff m: class A::B::C::D { submethod BUILD { $?CLASS.^name.say; $?CLASS.^shortname.say }; }; A::B::C::D.new 15:15
camelia A::B::C::D
D
15:19 antoniogamiz left
lizmat weekly: yakshavingcream.blogspot.com/2019/...-file.html 15:24
notable6 lizmat, Noted!
15:30 veesh left
SmokeMachine .tell vrurg I've answered your PR and your issue there... Do you have any idea what should we do? 15:32
yoleaux SmokeMachine: I'll pass your message to vrurg.
15:35 veesh joined 15:37 wamiks joined 16:05 Altai-man_ left
Xliff m: say 17.05053705110163e == 017.050537051101628 16:17
camelia 5===SORRY!5=== Error while compiling <tmp>
Confused
at <tmp>:1
------> 3say 17.05053705110163e7⏏5 == 017.050537051101628
Xliff m: say 17.05053705110163 == 017.050537051101628
camelia False
Xliff m: say 17.05053705110163 =~= 017.050537051101628
camelia True 16:18
16:19 wamiks left
Xliff Is there a way to introspect a block to see if it catches a specific exception type? 16:26
16:42 molaf joined
MasterDuke m: { CATCH { when X::IO { note "i/o error"; } } }.phasers("CATCH").say 17:05
camelia ()
MasterDuke m: { LEAVE { when X::IO { note "i/o error"; } } }.phasers("LEAVE").say
camelia (-> { #`(Block|82149424) ... })
MasterDuke not sure why nothing is returned for `CATCH`... 17:06
tobs but I suspect the exception types handled in CATCH are beyond reach. 17:11
MasterDuke jnthn, timotimo, lizmat: ^^^ should that work for CATCH/BEGIN/INIT/CHECK/CONTROL (some of the ones i tried that don't work) like it does for PRE/POST/LEAVE (some of the ones i tried that do work)?
tobs: yeah, that might not be possible since they'd be in when blocks 17:12
timotimo aye, it's completely programmatic, not declarative 17:13
MasterDuke but it looks like you should be able to see if there is a CATCH phaser at all 17:14
Xliff MasterDuke++: So it sounds like I'd have to enhance the grammar and get that data stored, somehow. :/
MasterDuke m: { LEAVE { when X::IO { note "i/o error"; } } }.has-phaser("LEAVE").say; { CATCH { when X::IO { note "i/o error"; } } }.has-phaser("CATCH").say # simpler example 17:17
camelia 1
0
MasterDuke timotimo: should that work for CATCH, etc?
timotimo i dunno, i haven't used those yet
MasterDuke github.com/rakudo/rakudo/blob/mast...m6#L50-L53
i'll create an issue before i forget 17:18
also, should the code in has-phasers be wrapped in an nqp::hllbool to make it a true Bool? 17:23
17:24 kotrcka left 17:42 veesh left 17:50 wamiks joined 17:58 veesh joined 18:04 sena_kun joined 18:06 veesh left 18:09 domidumont joined 18:11 veesh joined 18:18 veesh left 18:22 veesh joined 18:23 molaf left 18:29 adu joined, jmerelo joined
jmerelo says hi 18:36
We have reached 98 answers to the survey docs.google.com/forms/d/e/1FAIpQLS...g/viewform Everyone around here filled it? 18:39
18:46 molaf joined 18:52 jmerelo left
tbrowder yepper 18:54
18:54 khisanth_ left 18:57 Sgeo_ left 19:03 veesh left 19:05 veesh joined 19:09 khisanth_ joined 19:11 molaf left
El_Che that reminds me to fill it in 19:11
"Where did you originally find out about Perl 6?" 19:12
"Friends/Community/some other offline method"
pretty weird answer in 2019
community is in a big part online
19:14 domidumont left
timotimo i checked that but also wondered why that said "offline" 19:18
El_Che same 19:19
19:27 molaf joined 19:38 imhtrg joined 20:07 vrurg joined 20:10 vrurg left 20:18 leont joined
lucasb just filled the survey and is finding the results very enlightening :) 20:20
20:25 wamiks left 20:30 imhtrg left, Black_Ribbon joined
nadim_ hmm, didn't even notice the results 20:44
link to the resullts? 20:46
21:02 AlexDaniel left, AlexDaniel joined
sena_kun this is odd, iirc there are no results shown after filling and the results are not yet published 21:27
timotimo there are results, you jus thave to click the right link :)
but i don't see a ay to get there without filling out the form, and i already did that 21:28
sena_kun I still think they are not very surprising. some things are different from last year, of course.
21:32 molaf left 21:43 mowcat joined
nadim_ I did fill the form, didn't notice the link then 21:44
timotimo yeah 21:45
21:47 sena_kun left
El_Che Dunno who wrote "the no more drama" remark, but it was funny 21:59
timotimo i didn't see that one 22:00
i can just about imagine what it's about though
22:34 natrys left 22:39 rindolf left 22:45 mowcat left 22:55 wamiks joined 23:15 wamiks left 23:27 leont left
tbrowder .ask jmerelo can we see a link to survey results, please? 23:39
yoleaux tbrowder: I'll pass your message to jmerelo.
tbrowder can anyone explain the "no double parsing" rule for p6 grammar development, or give a link to its definition? 23:43
23:47 nadim_ left 23:48 aindilis left 23:50 aindilis joined 23:56 vrurg joined, pecastro left