»ö« 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:04 Manifest0 left 00:08 Manifest0 joined 00:11 netrino_ left 00:12 aborazmeh joined, aborazmeh left, aborazmeh joined, Manifest0 left 00:17 netrino_ joined, Manifest0 joined 00:21 Manifest0 left, mtg joined 00:29 Manifest0 joined 00:33 Manifest0 left 00:39 sena_kun left 00:43 Manifest0 joined 00:50 netrino_ left 00:56 Manifest0 left, netrino_ joined 01:00 Manifest0 joined 01:03 molaf left 01:04 Manifest0 left 01:09 Manifest0 joined 01:14 Manifest0 left 01:20 Manifest0 joined 01:25 aborazmeh left 01:27 dougsp left 01:29 netrino_ left 01:33 Manifest0 left 01:35 netrino_ joined 01:39 Manifest0 joined 01:46 Manifest0 left 01:51 Manifest0 joined 01:55 Manifest0 left 02:03 Manifest0 joined 02:08 netrino_ left 02:13 Manifest0 left 02:14 netrino_ joined, nadim_ left 02:15 mtg left 02:19 Manifest0 joined 02:33 Manifest0 left 02:37 Manifest0 joined 02:47 netrino_ left 02:53 netrino_ joined
elcaro bisectable6: say (-> Int $n is copy { $n ÷= 1 })(2) 02:57
bisectable6 elcaro, Bisecting by output (old=2015.12 new=e118d4e) because on both starting points the exit code is 1
elcaro, bisect log: gist.github.com/ed13208404dcaceca7...eee53865dd 02:58
elcaro, (2016-02-18) github.com/rakudo/rakudo/commit/99...4283b48d0a
elcaro ok, guess it's always been like that. a little bit WAT but I understand why 02:59
ahh I was confused... it failes on the assigment... not on the binding to parameter. nothing to see here, carry on. 03:01
03:02 roguelazer left 03:04 roguelazer joined 03:12 johnjohn101 left 03:17 Manifest0 left 03:20 netrino__ joined 03:22 netrino_ left, Manifest0 joined 03:27 Manifest0 left 03:28 netrino__ left 03:31 Manifest0 joined 03:37 Manifest0 left 03:43 Manifest0 joined 03:52 Manifest0 left 03:57 Manifest0 joined 03:59 netrino__ joined 04:02 Manifest0 left 04:06 Manifest0 joined 04:24 Manifest0 left 04:30 Manifest0 joined 04:33 netrino__ left 04:35 Manifest0 left 04:36 molaf joined 04:39 netrino__ joined 04:40 Manifest0 joined 04:41 adu left 04:42 MasterDuke left 04:49 curan joined 04:58 Manifest0 left 05:03 Manifest0 joined 05:06 jeromelanteri joined 05:07 jmerelo joined, Manifest0 left 05:12 netrino__ left 05:13 Manifest0 joined 05:14 robertle left 05:18 netrino__ joined, nadim_ joined 05:20 Manifest0 left 05:24 Manifest0 joined 05:29 Manifest0 left 05:34 Manifest0 joined 05:35 nadim_ left 05:36 nadim_ joined 05:44 domidumont joined 05:47 molaf left 05:48 lgandras joined 05:50 domidumont left, netrino__ left 05:56 Manifest0 left 05:57 netrino__ joined 05:59 nadim_ left 06:02 Manifest0 joined 06:03 jeromelanteri left 06:04 lgandras left
jmerelo releasable6: status 06:12
releasable6 jmerelo, Next release in ≈17 days and ≈12 hours. 2 blockers. 140 out of 549 commits logged (⚠ 2 warnings)
jmerelo, Details: gist.github.com/7708e5a05fe996ef55...b8348e4600
06:17 Manifest0 left 06:18 patrickb joined 06:22 Manifest0 joined, cpan-p6 left 06:23 domidumont joined 06:24 cpan-p6 joined, cpan-p6 left, cpan-p6 joined
El_Che lo 06:24
06:25 leont joined 06:27 epcim joined, ravenousmoose joined 06:29 netrino__ left 06:31 netrino__ joined 06:35 jmerelo left, Manifest0 left
Xliff \oo 06:36
What's the name of the autogenerated USAGE sub?
El_Che USAGE()? 06:38
Maybe a lesson to us all? github.com/ceejbot/economics-of-pa...r/essay.md 06:39
06:40 Manifest0 joined 06:45 Manifest0 left 06:49 Manifest0 joined
patrickb o/ 06:51
What's the state of the infrastructure rebuild project?
I'm dearly missing the rakudo releases... :( 06:54
06:56 jcarty joined 06:58 Manifest0 left 07:04 Manifest0 joined 07:05 abraxxa joined 07:06 abraxxa left, abraxxa joined 07:16 noisegul joined
noisegul Good morning 07:16
moritz patrickb: the rakudo releases should be available right now 07:17
aren't they?
patrickb rakudo.org/files/rakudo # That's 500
rakudo.org/dl/rakudo/rakudo-2019.03.1.tar.gz # also 500 07:18
07:25 Manifest0 left 07:30 Manifest0 joined
Xliff m: (1, 2, 4).^name.say 07:31
camelia List
07:33 netrino__ left 07:35 isacl___ left, isacl___ joined 07:36 Woodi left
cpan-p6 New module released to CPAN! Gnome::Gtk3 (0.13.2) by 03MARTIMM 07:36
New module released to CPAN! Gnome::Gdk3 (0.13.3) by 03MARTIMM
New module released to CPAN! Gnome::N (0.13.3) by 03MARTIMM
07:36 Woodi joined, netrino__ joined
cpan-p6 New module released to CPAN! Gnome::GObject (0.13.4) by 03MARTIMM 07:36
New module released to CPAN! Gnome::Glib (0.13.3) by 03MARTIMM
07:39 APic_ joined 07:40 |oLa|1 joined 07:41 eiro left, nativecallable6 left, undersightable6 left, releasable6 left, reportable6 left, mrsolo left, kip left, cosimo_ left, takside left, TeamBlast left, breinbaas left, Summertime left, SyrupThinker left, Sharparam_ left, lumin left, yoleaux left, shadowpaste left 07:45 Manifest0 left, Geth left 07:46 Geth joined 07:47 Cabanossi left, unclechu left, mack[m] left, tyil[m] left, [particle] left, TreyHarris left, APic left, kawaii left, eater left, yubimusubi left, Altreus left, Juerd left, renormalist left, sjn left, f3ew left, ecocode left 07:50 HarmtH left, Geth left 07:51 Geth joined 07:52 Manifest0 joined, Cabanossi joined, unclechu joined, mack[m] joined, tyil[m] joined, [particle] joined, TreyHarris joined, kawaii joined, eater joined, yubimusubi joined, Altreus joined, Juerd joined, sjn joined, f3ew joined, ecocode joined 07:53 HarmtH joined, eiro joined, nativecallable6 joined, releasable6 joined, undersightable6 joined, reportable6 joined, tolkien.freenode.net sets mode: +vvvv nativecallable6 releasable6 undersightable6 reportable6, mrsolo joined, kip joined, cosimo_ joined, takside joined, TeamBlast joined, breinbaas joined, Summertime joined, SyrupThinker joined, Sharparam_ joined, lumin joined, yoleaux joined, shadowpaste joined, tolkien.freenode.net sets mode: +v yoleaux 07:55 ravenousmoose_ joined, ravenousmoose left 07:58 dolmen joined 08:00 dolmen left 08:01 ravenousmoose_ left 08:02 lgandras joined 08:09 Manifest0 left, netrino__ left 08:12 dolmen joined 08:13 Manifest0 joined, dakkar joined 08:15 netrino__ joined
lizmat weekly: rage.powered.ninja/2019/06/02/obie...ticam.html 08:18
notable6 lizmat, Noted!
El_Che hi liz 08:19
lizmat El_Che o/ 08:20
08:20 Manifest0 left
Xliff \i lizmat 08:21
\o even... man! My typing is getting worse. ;(
lizmat O kniw what you mean
Xliff lizmat++
lizmat: My perl6 line counts by project for the past almost-year. 08:23
drive.google.com/file/d/12j1Dy6zIc...sp=sharing
Year is up, June 15
08:24 dakkar_ joined, dakkar left, dakkar_ is now known as dakkar 08:25 Manifest0 joined
lizmat Xliff: not sure what to make of that... could you elaborate (was I supposed to know about your project?) 08:25
Xliff No. It's just the amount of work I've put into my perl6 projects.
lizmat ah.. cool... quite a bit :-)
Xliff I am stuck on an aspect of Pango that I can't work out. That's one blocker. 08:26
lizmat :-( is that something the Perl 6 community could help with?
Xliff And the current installation methods used by zef are another. p6-GtkPlus can take over an hour on some machines. That's a long time to wait for zef.
^^ Would prefer help with this.
lizmat have you upgraded zef ?
Xliff Ues.
Yes, even.
The big issue is that it's a LARGE compile, and I want to see if there are ways to speed it up. 08:27
Also...want regular output so that users installing it know that something is going on.
I have to rewrite the build instructions. I had to go to a custom set of scripts to compile and run everything. 08:28
Would like to release something before winter.
lizmat perhaps installing with RAKUDO_MODULE_DEBUG=1 could be helpful... 08:29
OTH, that might be too much
OTH, I've often wanted to have something like that less debuggy, more informational 08:30
Xliff Yes. I've tried that. It's a good idea to do that once and let it spit out to a log file for later observation.
lizmat: Well, to build p6-GtkPlus is simple enough. Clone it, cd to the directory and then run ./build.sh 08:32
Would love it if you could build it and let me know the total time it takes.
lizmat Xliff: should it work on a Mac out of the box?
Xliff (Yes, also keeping regular stats of compile times vs perl6 version for those folks who like numbers)
lizmat: If GTK is there, then yes.
GLib and GTK 08:33
lizmat how can I check if GLib and GTK are there?
or will it tell me
Xliff I am not sure with Mac
pkgutil --pkgs? 08:34
lizmat tried "brew install GLib" 08:37
dies on trying to install python 3.7 08:38
Xliff :(
lizmat anyways... P6W time now...
Xliff OK. Maybe I will grab a VM that has X11 and see if I can set it up there.
Maybe another small AWS install so folks can test it. 08:39
At any rate... nn! o7
08:40 Manifest0 left 08:45 Manifest0 joined 08:48 netrino__ left
dakkar p6: use experimental :macros;macro x { quasi { LEAVE { say "bye" } } }; sub y { x(); say "here" }; y; 08:52
camelia here
dakkar are macros supposed to be able to install phasers in the calling block? 08:53
08:54 BinGOs left, netrino__ joined
lizmat I think masak is still figuring that one out 08:56
fwiw, being able to install phasers with a -use- command, is definitely on many people's wish list :-) 08:57
09:02 gfldex left
dakkar so I'm going to count it as "not implemented yet", instead of "don't do that" ☺ 09:03
09:04 gfldex joined
lizmat dakkar: that would be a safe assumption :-) 09:04
and: patches welcome :-)
09:05 BinGOs joined
dakkar patches would require more time&effort than I feel I can give at the moment, but it's in my queue 09:05
lizmat ++dakkar
09:11 gfldex left 09:13 ravenousmoose_ joined 09:18 gfldex joined, aborazmeh joined, aborazmeh left, aborazmeh joined, Manifest0 left 09:19 ravenousmoose joined, ravenousmoose_ left
elcaro m: my $p = '+'; say &infix:«$p»(1, 2); 09:20
camelia Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
in code at <tmp> line 1
5===SORRY!5=== Error while compiling <tmp>
Undeclared routine:…
elcaro how can i refer to functions dynamically at runtime
ie. how can i make the above work
without makeing $p a constant :D 09:22
09:23 Manifest0 joined 09:27 netrino__ left, Manifest0 left
dakkar p6: my $f='&infix:<+>'; say ::($f).(1,2); # ☜ elcaro 09:29
camelia 3
09:33 netrino__ joined 09:34 Manifest0 joined 09:36 rindolf joined
tobs m: my $s:<42> = "hello"; my $x = 42; say $s:«$x» 09:42
camelia Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
in code at <tmp> line 1
5===SORRY!5=== Error while compiling <tmp>
Variable '$s:<>' is …
tobs but that seems to work when done on multiple lines in the REPL… 09:44
and if it works here, I don't know why it shouldn't work with &infix
09:49 cpan-p6 left
dakkar uh? what does «my $s:<42>» mean? 09:50
timotimo that's just a silly variable name 09:51
yoleaux 2 Jun 2019 01:41Z <MasterDuke> timotimo: what i have now, but it doesn't seem to make a huge difference in profiles. gist.github.com/MasterDuke17/2dac1...b58151f8b0
tobs dakkar: docs.perl6.org/syntax/identifiers#...dentifiers 09:52
m: say &infix:('+') 09:54
camelia 5===SORRY!5=== Error while compiling <tmp>
You can't adverb &infix
at <tmp>:1
------> 3say &infix:('+')7⏏5<EOL>
tobs seems like rakudo and the docs are out of sync there. 09:55
09:55 kurahaupo_ joined
dakkar ISTR there's some special cases for operator names 09:55
lizmat tobs: where's the doc saying that's valid syntax ? 09:56
tobs lizmat: Ctr+f for "infix:('+')" 09:57
09:57 kurahaupo left
tobs on the extended identifiers page 09:57
m: my $foo:bar<2> = 5; say $foo:bar(1+1) 09:58
camelia 5
tobs hmm so this does work
timotimo m: my $foo:bar<3> = 5; say $foo:bar(1+1)
camelia 5===SORRY!5=== Error while compiling <tmp>
Variable '$foo:bar<2>' is not declared. Did you mean '$foo:bar<3>'?
at <tmp>:1
------> 3my $foo:bar<3> = 5; say 7⏏5$foo:bar(1+1)
timotimo mhm
lizmat seems like an issue (either "doc" or "rakudo") seems to be in order 09:59
tobs I'm on it, unless someone else already is 10:02
10:03 APic_ is now known as apic, apic is now known as APic
tobs bisectable6: say &infix:('+') 10:03
bisectable6 tobs, Bisecting by output (old=2015.12 new=e118d4e) because on both starting points the exit code is 1
tobs, bisect log: gist.github.com/730c06b623c9893d32...7a7dbfaea9
tobs, (2018-02-07) github.com/rakudo/rakudo/commit/de...b5665360d8
10:06 netrino__ left
tobs R#2948 10:11
synopsebot R#2948 [open]: github.com/rakudo/rakudo/issues/2948 Extended identifiers without keys raise "You can't adverb" error
10:12 netrino__ joined, cpan-p6 joined, cpan-p6 left, cpan-p6 joined 10:13 nadim_ joined 10:19 Manifest0 left 10:22 zakharyas joined, domidumont left 10:25 Manifest0 joined 10:29 aborazmeh left 10:32 Manifest0 left 10:39 Manifest0 joined 10:40 dolmen left 10:45 Manifest0 left, netrino__ left 10:50 Manifest0 joined 10:51 netrino__ joined 10:53 leont left 10:58 gfldex left 11:04 Manifest0 left 11:08 gfldex joined, Manifest0 joined 11:19 Manifest0 left 11:20 dolmen joined 11:24 netrino__ left 11:27 Manifest0 joined 11:30 netrino__ joined 11:32 zakharyas left 11:33 lgandras_ joined 11:36 lgandras left 11:38 lgandras_ left 11:39 lgandras_ joined 11:43 lgandras_ left 11:49 gfldex left 11:53 gfldex joined 11:58 nadim_ left 12:00 ravenousmoose left
patrickb .tell sergot Have you seen github.com/sergot/datetime-parse/pull/13 12:03
yoleaux patrickb: I'll pass your message to sergot.
12:10 ravenousmoose joined 12:16 Manifest0 left 12:20 domidumont joined 12:21 gfldex left, leont joined, Manifest0 joined 12:25 domidumont1 joined 12:26 Manifest0 left 12:28 domidumont left 12:31 Manifest0 joined 12:32 leont left 12:34 domidumont joined 12:37 domidumont1 left 12:41 kip left 12:42 mrsolo left, kawaii left, isimulate left, hfjvjffju left 12:43 unclechu left 12:44 isimulate joined, unclechu joined, kip joined 12:45 kawaii joined 12:46 kurahaupo1 left, mrsolo joined, hfjvjffju joined 12:48 gfldex joined 12:50 patrickb left 12:52 patrickb joined 12:57 ravenousmoose left 13:00 patrickb left 13:03 netrino__ left 13:04 netrino__ joined 13:08 patrickb joined 13:17 Manifest0 left 13:24 Manifest0 joined 13:25 lgandras joined 13:29 aborazmeh joined, aborazmeh left 13:30 aborazmeh joined 13:33 hfjvjffju left 13:34 TeamBlast left 13:36 hfjvjffju joined 13:37 netrino__ left 13:38 skids joined 13:42 jcarty left, jc_atikon joined, TeamBlast joined 13:43 netrino__ joined 13:44 aborazmeh left 13:47 curan left 13:52 lgandras left, Manifest0 left, lgandras joined 13:57 Manifest0 joined 14:02 jimjam joined, Manifest0 left 14:06 sena_kun joined, Manifest0 joined 14:07 lgandras left 14:12 Manifest0 left 14:14 molaf joined 14:17 netrino__ left, patrickb left 14:19 lgandras joined, Manifest0 joined 14:20 dustinm` joined 14:23 netrino__ joined, jimjam left, lgandras left, leont joined 14:48 Manifest0 left 14:52 leont left 14:55 ravenousmoose joined 14:56 Manifest0 joined 14:57 nadim_ joined 14:58 netrino__ left 15:00 netrino__ joined
lizmat and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/06/03/...e-a-given/ 15:20
15:35 |oLa| joined 15:36 robertle_ left, nadim_ left 15:37 giraffe left, |oLa|1 left 15:38 giraffe joined 15:42 renormalist joined 16:19 kurahaupo_ left, kurahaupo joined 16:23 jmerelo joined
jmerelo squashable6: status 2019-06-01 16:24
squashable6 jmerelo, Log and stats: gist.github.com/e88e214452241202c3...62d562e03c
16:43 Manifest0 left, nadim_ joined 16:48 Manifest0 joined, Sgeo__ joined 16:50 mtg joined 16:51 xinming_ left 16:52 Sgeo_ left 16:53 dakkar left
jmerelo And the winner is... 16:57
(and I mean the winner of a lush plush Camelia toy due to work undertaken during the June Squashaton)
... wait for it ...
... (Actually lizmat is the moral winner, but shipping rates of plush toys all around the earth to the person sending it are prohibitive, so she's not eligible) ... 16:58
... uploaded as usual to the squashathon data repository: github.com/JJ/p6-app-squashathons/...e-2019.csv ...
... but the person is ...
.tell vrurg you're the winner of the plush camelia for your contributions to the squashaton! Congratulations! Contact lizmat for shipping address. 16:59
yoleaux jmerelo: I'll pass your message to vrurg.
17:00 dolmen left
vrurg jmerelo: wow... ;) 17:00
yoleaux 16:59Z <jmerelo> vrurg: you're the winner of the plush camelia for your contributions to the squashaton! Congratulations! Contact lizmat for shipping address.
vrurg Thanks!
jmerelo vrurg++
vrurg Hope liz comes to Pitsburg this year. We'll meet there in person, I think. 17:01
17:01 Seance[m] left
El_Che lizmat? She's a legend :) 17:01
vrurg El_Che: but not a myth... ;) 17:03
El_Che vrurg: she's what myths are made of, on the otherh and
hand
17:04 xinming_ joined
vrurg El_Che: no doubt. 17:05
vrurg recalls Manowar's "Riding horses made of steel" line for no reason...
El_Che manowar, that's a while 17:06
17:07 robertle joined
vrurg That was one of my first HMR groups I managed to get hold of back in late 80s USSR reality... ;) 17:11
17:13 Manifest0 left
El_Che hmr? 17:14
home made recording?
jmerelo vrurg: did you get hold of one of those cardboard-pressed records that apparently were used in the USSR in the early 80s? 17:15
vrurg It was a cassete. 3-5-many re-recordings, horrible sound quality. And a bit of real stuff in the trashy atmosphere of SU music. ;) 17:16
Ah, no, sorry. Manowar was presented to my by a Bulgaridan frined and his copy was ok. But Accept and Iron Maiden were... special, to say. 17:17
17:18 Manifest0 joined
El_Che vrurg: I remeber reading somewhere that there was a lively punk scene in the ussr 17:18
(crappy connection == extra typos)
vrurg El_Che: there was many underground things. I didn't know they existed until around 88-89. 17:20
I would put the whole thing this way: I'm not the kind of person who misses his childhood. 17:21
17:24 xinming_ left 17:25 jc_atikon left
El_Che jmerelo: does your university has a good digital humanities project/policy/group? 17:37
17:41 domidumont left
jmerelo El_Che: not as a single thing. There's some people doing interesting stuff, and a yearly conference. 17:51
El_Che I had a pretty negative view on how it's done here, and was pretty surprised that the university president (rector) pretty much said the same thing today at a talk i attended 17:54
(I wondered how it's done elsewhere)
jmerelo El_Che: Well, there's no bridge or collaboration between actual computer scientists and humanities people, far as I know 17:55
El_Che that's sad
jmerelo El_Che: it's mostly journalists or people from fine arts who do a bit of Python
El_Che here there is a joint master of Digital Humanities between CompSci and Lit/Linguistics but it's a joke 17:56
im -not so humble- o :) 17:57
train arrived, bbl 17:58
jmerelo have a nice trip :-) 18:01
18:04 AlexDaniel joined 18:08 eseyman left, gfldex left 18:12 gfldex joined, molaf left 18:14 Manifest0 left 18:17 sauvin left 18:18 Manifest0 joined 18:20 ravenous_ joined
sena_kun a very lively weekly this time, it was a pleasure to read it. \o/ 18:23
18:24 mtg left 18:25 mtg_ joined 18:26 eseyman joined
Geth problem-solving: AlexDaniel self-assigned Editor modes for Perl 6 github.com/perl6/problem-solving/issues/37
297baac3cd | (Aleks-Daniel Jakimenko-Aleksejev)++ | README.md

It seems that in some cases it is hard to find an appropriate label, especially if an SME for a specific field was not found yet. Tickets with `fallback` label are supposed to be relabeled later once a new label is defined.
18:42
18:47 jmerelo left
¦ problem-solving: AlexDaniel self-assigned Ecosystem: should we strive for integration with MetaCPAN github.com/perl6/problem-solving/issues/26 18:55
19:03 pecastro joined 19:08 epcim left 19:13 Sgeo_ joined 19:16 Sgeo__ left 19:17 Sgeo__ joined 19:20 espadrine_ joined 19:21 Sgeo_ left 19:26 espadrine_ left
lizmat vrurg: alas, will not make it to the States for at least 1.5 years 19:28
19:29 farcas82 left
vrurg lizmat: Nah... I hoped to have another round of beer this year again. :( 19:29
ugexe who knows who might get impeached before 1.5 years 19:38
Xliff lizmat: I know how you feel. :( 19:39
lizmat ugexe: one can hope 19:40
19:53 ravenous_ left 19:54 ravenous_ joined
vrurg ugexe: I'm afraid impeachment wouldn't affect what they already have in their databases. 19:55
ugexe you are not safe from our databases in europe 19:57
19:58 xinming_ joined
ugexe it doesn't much matter if you physically come here or not 19:58
tadzik impeachment aside, hostility towards visitors was there long before anyone in particular became president 20:03
Xliff Which disappoints me greatly. We are a nation made of visitors.
20:04 antoniogamiz joined
Xliff What's the best way to get a Seq into an Array if the Seq has already been assigned? 20:04
lizmat what do you mean with "assigned" ? 20:05
my $s := Seq
or my @a = Seq
20:05 molaf joined
jdv79 just updated and got "No active backends found. Please, report this bug!" 20:05
Xliff m: my %h; %h<key> = (1, 2, 3); %h<key>.^name.say
camelia List
Xliff m: my %h; %h<key> = 1, 2, 3; %h<key>.^name.say 20:06
camelia List
Xliff I'm making assignment like that and sometimes what I expect to be List is Seq
Or more like....
m: my %h; %h = (key => (1, 2, 3__; %h<key>.^name.say
camelia 5===SORRY!5=== Error while compiling <tmp>
Confused
at <tmp>:1
------> 3my %h; %h = (key => (1, 2, 37⏏5__; %h<key>.^name.say
expecting any of:
whitespace
20:07
Xliff m: my %h; %h = (key => (1, 2, 3)); %h<key>.^name.say
camelia List
ugexe i'd wager the U.S. is more likely to let someone in than Canada
20:09 lumin_ joined
Xliff m: my %h; %h = (key => 128 xx 2); %h<key>.^name.say 20:09
camelia Seq
Xliff THERE it is.
jdv79 nopaste.xyz/?d5bf8791e1bf1a41#7S+x...MmOUIATqk= 20:10
20:10 breinbaa1 joined
jdv79 anyone else see that? 20:10
20:10 cosimo joined, eiro1 joined, Syrup joined
lizmat vrurg: ^^ 20:10
20:10 ufobat__ joined
Xliff m: my %h; %h = (key => 128 xx 2); %h<key> = @( %h<key> ); %h<key>.^name.say 20:11
camelia List
20:13 takside- joined, Sharparam joined 20:14 Summertime2 joined, ufobat_ left 20:15 eiro left, nativecallable6 left, undersightable6 left, releasable6 left, reportable6 left, cosimo_ left, takside left, breinbaas left, Summertime left, SyrupThinker left, Sharparam_ left, lumin left, yoleaux left, shadowpaste left, Syrup is now known as SyrupThinker
Xliff m: my %h; %h = (key => 128 xx 2); %h<key> = @( %h<key> ); %h<key>.^name.say 20:19
camelia List
Xliff m: my %h; %h = (key => 128 xx 2); %h<key>.^name.say
camelia Seq
Xliff m: my %h; %h = (key => 128 xx 2); %h<key>.^name.say; %h<key>.elems.say 20:20
camelia Seq
2
timotimo m: my %h; @%h = (key => 128 xx 2); %h<key>.^name.say; %h<key>.elems.say
camelia Any
1
timotimo haha, no
m: my %h; @%h<key> = (128 xx 2); %h<key>.^name.say; %h<key>.elems.say
camelia Type List does not support associative indexing.
in block <unit> at <tmp> line 1
timotimo m: my %h; @(%h<key>) = (128 xx 2); %h<key>.^name.say; %h<key>.elems.say
camelia Cannot modify an immutable 'Any' type object
in block <unit> at <tmp> line 1
timotimo mhh 20:21
Xliff Yeah. That. :(
I think I've found a workaround though, timotimo.
20:22 shadowpaste joined, patrickb joined
timotimo m: my %h; %h<key> = @(128 xx 2); %h<key>.^name.say; %h<key>.elems.say 20:22
camelia List
2
timotimo that's the most obvious way
antoniogamiz let's say I have this rule: rule sth { "str" <anotherregex> } 20:35
is there a way to avoid the "str" part gets captured?
Xliff timotimo: Yeah. I wasn't doing that because I usually assigned directly to an array. 20:36
Then I added another interface and it stopped working, so I had to find a work-around for that situation.
antoniogamiz ah with $/<anotherregex>.Str I get what I want, nice :D 20:39
skids m: my %h; @(%h<key> = []) = (128 xx 2); %h.perl.say; %h<key>.^name.say; %h<key>.elems.say 20:44
camelia {:key($[128, 128])}
Array
2
20:46 patrickb left 20:50 farcas82 joined 20:52 ravenous_ left 21:06 nativecallable6 joined 21:07 Manifest0 left 21:08 reportable6 joined, releasable6 joined, ChanServ sets mode: +v releasable6 21:09 undersightable6 joined 21:11 ni291187 joined 21:12 Manifest0 joined
ni291187 hi i'm New ! 21:12
21:12 skids left
antoniogamiz ni291187: hi :D 21:12
welcome!
ni291187 can I speck in Italian? 21:13
21:14 patrickb joined
ni291187 ciao c'è nessuno? 21:14
Juerd You can try but your chances of a useful answer are higher with English :) 21:15
antoniogamiz eeemm you can but I dont anybody will understand you
ni291187 I stai try the mirc chat! I sue it 20 years ago! 21:16
because in the 2019 there is this chat Type? 21:18
antoniogamiz it's comfortable and light weight
ni291187 confortabile ? 21:19
21:19 ni291187 left
vrurg .telex jdv79 Configure.pl needs explicit --gen-nqp 21:29
.tell jdv79 Configure.pl needs explicit --gen-nqp
21:36 Manifest0 left 21:39 antoniogamiz left 21:40 Manifest0 joined
ugexe vrurg: Whats wrong with e.g. `--gen-moar / --gen-moar=HEAD` *generating* an appropriate moarvm? It seems like if I wanted to choose a specific local moarvm I would use `--with-moar=...`, and if I wanted it to use whatever it can find I would just pass `--backends=moarvm` 21:45
patrickb vrurg, ugexe: The moarvm appveyor builds currently fail with: No backends specified on the command line. Please use --backends or --gen-moar 21:50
21:50 Manifest0 left
ugexe github.com/rakudo/rakudo/blob/3ff0...ml#L31-L33 21:52
appveyor is sending all that 21:53
vrurg ugexe: there were uncertainties in the older version of Configire. So, I tried following the old behavior. Not always successfully.
Working on this now. Just need to settle down a few things first. 21:54
ugexe i mean what am i missing? is there some scenario im not thinking of where this doesn't work? re: github.com/rakudo/rakudo/issues/29...-498435414
21:56 Manifest0 joined
patrickb Latest rakudo travis failure looks like being caused by the build not pulling the latest nqp-configure. 21:56
ugexe you can bump nqp revision along with the submodule 21:57
vrurg patrickb: did you merge you nq-configure PR? 22:02
patrickb I did.
I'd suspect it's the old NQP. 22:03
I never did a bump... I'll see what I can do.
ugexe cd nqp|moarvm && git describe 22:04
22:04 yoleaux joined, ChanServ sets mode: +v yoleaux
ugexe the submodule i just change into its directory, git pull, return to original dir, git add its-directory 22:05
there is probably some git command for it i haven't bothered to learn
22:08 noisegul left
patrickb OK. I think I got it right now. 22:18
vrurg is testing. 22:19
So, if I get it right, --gen-moar would implicitly suggest --gen-nqp too. Both options will rebuild upon old versions detected. 22:20
Xliff Perl6 equivalent of lcfirst? ;) 22:21
vrurg patrickb: builds fine.
22:22 |oLa| left
Xliff m: "HELLO".substr-rw(0,1).lc.say 22:23
camelia h
Xliff Damn. Was hoping to do it in a nice chain.
timotimo substr-rw depends on an assignment 22:25
m: say ("HELLO".substr-rw(0,1).=lc)
camelia Cannot modify an immutable Str (HELLO)
in block <unit> at <tmp> line 1
timotimo mhhh
22:26 rindolf left
Xliff Yeah. I know. I got it though. 22:26
m: $a = 'HELLO'; $a.substr-rw(0,1).lc ~ $a.substr(1)
camelia 5===SORRY!5=== Error while compiling <tmp>
Variable '$a' is not declared
at <tmp>:1
------> 3<BOL>7⏏5$a = 'HELLO'; $a.substr-rw(0,1).lc ~ $a.
Xliff m: $a = 'HELLO'; say $a.substr-rw(0,1).lc ~ $a.substr(1)
camelia 5===SORRY!5=== Error while compiling <tmp>
Variable '$a' is not declared
at <tmp>:1
------> 3<BOL>7⏏5$a = 'HELLO'; say $a.substr-rw(0,1).lc ~
Xliff m: my $a = 'HELLO'; say $a.substr-rw(0,1).lc ~ $a.substr(1)
camelia hELLO
timotimo there's no need for the -rw there, though 22:27
m: my $a = "HELLO"; say do given $a { .substr(0,1).lc ~ .substr(1) }
camelia hELLO
timotimo m: my $a = "HELLO"; say .substr(0,1).lc ~ .substr(1) given $a
camelia hELLO
timotimo m: my $a = "HELLO"; say "$_.substr(0,1).lc()$_.substr(1)" given $a 22:28
camelia hELLO
timotimo no clue what you're going for, exactly :)
22:29 MasterDuke joined, MasterDuke left, MasterDuke joined 22:43 Manifest0 left 22:44 pecastro left 22:48 Manifest0 joined 22:52 patrickb left
Xliff m: my $a = "%s, %d, %f"; $a."&sprint"('Hi', 1, 2e-1).say 22:53
camelia No such method '&sprint' for invocant of type 'Str'. Did you mean any of these?
print
sprintf

in block <unit> at <tmp> line 1
Xliff m: my $a = "%s, %d, %f"; $a."&sprintf"('Hi', 1, 2e-1).say
camelia No such method '&sprintf' for invocant of type 'Str'. Did you mean any of these?
printf
sprintf

in block <unit> at <tmp> line 1
Xliff m: my $a = "%s, %d, %f"; $a."&printf"('Hi', 1, 2e-1).say
camelia No such method '&printf' for invocant of type 'Str'. Did you mean any of these?
print
printf
sprintf

in block <unit> at <tmp> line 1
Xliff m: my $a = "%s, %d, %f"; $a."sprintf"('Hi', 1, 2e-1).say 22:54
camelia Hi, 1, 0.200000
Xliff m: my $a = "%s, %d, %f"; $a."sprintf"('Hi', 1, 2e-1).say
camelia Hi, 1, 0.200000
Xliff m: my $a = "%s, %d, %f"; $a.sprintf('Hi', 1, 2e-1).say
camelia Hi, 1, 0.200000
23:01 Manifest0 left 23:06 Manifest0 joined 23:11 Manifest0 left 23:12 mtg_ left 23:16 Manifest0 joined 23:31 Manifest0 left 23:39 Manifest0 joined 23:46 Manifest0 left 23:50 Manifest0 joined
Xliff m: "REPLACE_CHECKING_INVOCATION".subst('_', '-').say 23:55
camelia REPLACE-CHECKING_INVOCATION
Xliff m: "REPLACE_CHECKING_INVOCATION".subst('_', '-', :g).say
camelia REPLACE-CHECKING-INVOCATION
23:56 sena_kun left