Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2017-12-09

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 thou joined #perl6
00:00 jnthn Hurrah
00:00 thou tbrowder, llfourn: I've re-merged the Untwine Pod commit and made a new pull request: https://github.com/rakudo/rakudo/pull/1300
00:00 jnthn And just in time :)
00:02 thou tbrowder, llfourn: I've verified that spec tests pass (modulo the changes needed to remove the unwanted "" contents).
00:04 thou I guess it would be cleaner for llfourn to update their branch, so they get credit for the work. But if they're not available I'd like to move it forward if it gets positive reviews.
00:06 jnthn Zoffix++ # highlighting tool to make posts look pretty :)
00:14 cdg joined #perl6
00:24 tbrowder thou: great! i’ll try it out when i get a chance—still working other pod bugs
00:51 patrickz_ joined #perl6
00:57 adu joined #perl6
01:16 pilne joined #perl6
01:24 timotimo tbrowder: you may be interested to know that "say" in nqp is actually not only the opcode but also a subroutine built-in to nqp (via its own setting)
01:25 timotimo nqp-m: say(&say.HOW.name(&say))
01:25 camelia nqp-moarvm: OUTPUT: «BOOTCode␤»
01:25 timotimo well, that's not terribly enlightening, because BOOTCode is not what you'd find as the type of subroutines in rakudo land
01:28 tbrowder timotimo: yes, i’ve used it bare (also print) but i haven’t seen it documented as a built-in and wasn’t sure it was always safe to use.
01:29 timotimo hah, you're right. there is places where it's not actually safe to use say, i stumbled upon that when i did some frighteningly internalsy hacking on nqp itself at one point
01:30 timotimo or maybe what i'm thinking of was the bug with the grammar tracer module?
01:34 adu hi
01:39 cdg joined #perl6
01:40 Cabanossi joined #perl6
01:43 tbrowder any hoo, it’s quite the adventure!
01:43 timotimo quite true
01:43 tbrowder adu: hi
01:43 adu tbrowder: how goes?
01:44 adu I recently successfully installed Redox
01:44 tbrowder counting down til christmas, lots of christmas cards to get out
01:44 tbrowder what is Redox?
01:45 adu https://en.wikipedia.org/wiki/Redox_(operating_system)
01:47 adu Do you think anyone will ever write an OS in Perl6?
01:52 tbrowder probably, just for the challenge if nothing else!
01:54 adu I could see maybe writing it in nqp
02:24 mahafyi joined #perl6
02:27 mson joined #perl6
02:40 Cabanossi joined #perl6
02:58 ilbot3 joined #perl6
02:58 Topic for #perl6 is now »ö« Welcome to Perl 6! | https://perl6.org/ | evalbot usage: 'p6: say 3;' or rakudo:,  or /msg camelia p6: ... | irclog: http://irc.perl6.org or http://colabti.org/irclogger/irclogger_logs/perl6 | UTF-8 is our friend!
03:20 ZzZombo joined #perl6
03:37 cdg joined #perl6
03:40 Cabanossi joined #perl6
04:05 khisanth_ joined #perl6
04:08 Cabanossi joined #perl6
04:12 cdg joined #perl6
04:35 ecocode joined #perl6
04:39 Cabanossi joined #perl6
05:00 astj joined #perl6
05:05 stux|RC-- joined #perl6
05:05 jhill_ joined #perl6
05:11 astj joined #perl6
05:11 khisanth_ joined #perl6
05:11 avalenn joined #perl6
05:11 konsolebox joined #perl6
05:11 mattp_ joined #perl6
05:11 jsimonet joined #perl6
05:11 stmuk_ joined #perl6
05:11 PotatoGim joined #perl6
05:11 El_Che joined #perl6
05:11 japanoise joined #perl6
05:11 reu joined #perl6
05:11 mephinet joined #perl6
05:11 eater joined #perl6
05:11 dustinm` joined #perl6
05:11 riatre joined #perl6
05:11 Phlogistique joined #perl6
05:11 zostay joined #perl6
05:11 chansen_ joined #perl6
05:11 nebuchadnezzar joined #perl6
05:11 squain joined #perl6
05:11 japhb joined #perl6
05:11 phogg joined #perl6
05:11 cosimo joined #perl6
05:11 raydiak__ joined #perl6
05:11 bartolin joined #perl6
05:11 spider-mario joined #perl6
05:11 profan joined #perl6
05:11 f3ew joined #perl6
05:12 jhill_ joined #perl6
05:12 committable6 joined #perl6
05:14 preaction joined #perl6
05:14 xinming joined #perl6
05:14 [Coke] joined #perl6
05:14 dj_goku joined #perl6
05:14 perlbot joined #perl6
05:14 Levex joined #perl6
05:14 tokik joined #perl6
05:14 syntaxman joined #perl6
05:14 broquaint joined #perl6
05:14 lucs joined #perl6
05:14 perlawhirl joined #perl6
05:14 renormalist joined #perl6
05:14 simcop2387 joined #perl6
05:14 tardisx joined #perl6
05:14 mantovani joined #perl6
05:14 tony-o joined #perl6
05:14 musca joined #perl6
05:14 shadowpaste joined #perl6
05:14 protium joined #perl6
05:14 DrForr joined #perl6
05:14 sunnavy joined #perl6
05:14 patrickz_ joined #perl6
05:14 synopsebot joined #perl6
05:14 Geth joined #perl6
05:14 domm joined #perl6
05:14 esh joined #perl6
05:14 camelia joined #perl6
05:14 Ulti joined #perl6
05:14 ingy joined #perl6
05:14 Mithaldu joined #perl6
05:14 dylanwh joined #perl6
05:15 SCHAAP137 joined #perl6
05:15 ribasushi joined #perl6
05:15 telex joined #perl6
05:15 klapperl joined #perl6
05:15 ryn1x joined #perl6
05:15 jnthn joined #perl6
05:15 dogbert17 joined #perl6
05:15 ilbelkyr joined #perl6
05:15 krunen joined #perl6
05:15 ribasushi joined #perl6
05:15 marcusramberg joined #perl6
05:15 jeromelanteri joined #perl6
05:15 Morfent joined #perl6
05:15 Util joined #perl6
05:15 mniip joined #perl6
05:15 samcv joined #perl6
05:15 R0b0t1` joined #perl6
05:15 notbenh joined #perl6
05:15 grumble joined #perl6
05:15 eythian joined #perl6
05:15 huf joined #perl6
05:15 Celelibi joined #perl6
05:15 charsbar joined #perl6
05:15 ponbiki joined #perl6
05:15 aeruder_ joined #perl6
05:15 jferrero joined #perl6
05:15 Grrrr joined #perl6
05:15 a3r0 joined #perl6
05:15 [particle]1 joined #perl6
05:15 tabv joined #perl6
05:15 erdic joined #perl6
05:16 SCHAPiE joined #perl6
05:17 john51 joined #perl6
05:20 telex joined #perl6
05:35 j0000000000 joined #perl6
05:39 itaylor57 joined #perl6
05:39 leedo joined #perl6
05:39 plicease joined #perl6
05:39 kent\n joined #perl6
05:39 peteretep joined #perl6
05:39 Herby_ joined #perl6
05:39 vike joined #perl6
05:39 stux|RC joined #perl6
05:39 BooK joined #perl6
05:39 TimToady joined #perl6
05:39 jcallen joined #perl6
05:39 gdonald joined #perl6
05:39 Voldenet joined #perl6
05:39 NEveD joined #perl6
05:39 ccntrq joined #perl6
05:39 TreyHarris joined #perl6
05:39 DickClark joined #perl6
05:39 sftp joined #perl6
05:40 stux|RC-only joined #perl6
05:44 Herby_ left #perl6
05:44 Herby_ joined #perl6
05:45 Exodist joined #perl6
05:54 MilkmanDan joined #perl6
05:58 kyan joined #perl6
06:04 releasable6 joined #perl6
06:27 itaipu joined #perl6
06:28 cdg joined #perl6
06:40 jdoege joined #perl6
06:43 philomath_ joined #perl6
06:51 astronavt joined #perl6
06:54 pmurias joined #perl6
06:57 astronavt joined #perl6
07:07 yoleaux joined #perl6
07:09 Cabanossi joined #perl6
07:15 darutoko joined #perl6
07:29 Garland_g[m] joined #perl6
07:34 ChoHag joined #perl6
07:35 reportable6 joined #perl6
07:53 dustinm` joined #perl6
07:56 mson joined #perl6
08:08 domidumont joined #perl6
08:16 domidumont joined #perl6
08:20 domidumont1 joined #perl6
08:30 parv joined #perl6
08:31 CIAvash[m] joined #perl6
08:32 R0b0t1` joined #perl6
08:43 domidumont joined #perl6
08:59 hankache joined #perl6
09:00 rindolf joined #perl6
09:02 hankache hello #perl6
09:09 tadzik joined #perl6
09:15 unclechu joined #perl6
09:15 tyil[m] joined #perl6
09:15 AlexDaniel` joined #perl6
09:15 M-Illandan joined #perl6
09:15 mack[m] joined #perl6
09:15 Matthew[m] joined #perl6
09:15 ilmari[m] joined #perl6
09:15 wamba[m] joined #perl6
09:15 wictory[m] joined #perl6
09:15 xui_nya[m] joined #perl6
09:15 mienaikage joined #perl6
09:15 Garland_g[m] joined #perl6
09:15 CIAvash[m] joined #perl6
09:18 tadzik joined #perl6
09:18 kerframil joined #perl6
09:25 sena_kun joined #perl6
09:42 Ven`` joined #perl6
09:48 wamba joined #perl6
10:06 Matthew[m] joined #perl6
10:06 wamba[m] joined #perl6
10:06 mack[m] joined #perl6
10:06 ilmari[m] joined #perl6
10:06 CIAvash[m] joined #perl6
10:06 M-Illandan joined #perl6
10:06 AlexDaniel` joined #perl6
10:06 xui_nya[m] joined #perl6
10:06 tyil[m] joined #perl6
10:06 wictory[m] joined #perl6
10:06 unclechu joined #perl6
10:06 Garland_g[m] joined #perl6
10:06 mienaikage joined #perl6
10:09 Cabanossi joined #perl6
10:22 perlawhirl Zoffix: (and everyone else) fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6'. i guess they never got around to making both work
10:23 perlawhirl .tell Zoffix fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6'
10:23 yoleaux perlawhirl: I'll pass your message to Zoffix.
10:28 cdg joined #perl6
10:35 setty1 joined #perl6
11:03 geospeck joined #perl6
11:09 Cabanossi joined #perl6
11:34 lancew joined #perl6
11:34 cdg joined #perl6
11:37 lancew Hi all, just looking for namespace advice for a module I have written. I was thinking of breaking this https://github.com/lancew/MyJudo/blob/master/lib/Judo.pm6 out of the application and making it a Module and extending it a bit. But had two questions, A) Would it just be "noise" as not sure how many people would ever use it. and B) If (and I do mean if) I submitted it for modules.perl6.org what namespace would you put it in?
11:40 piojo_ joined #perl6
11:42 timotimo well, we do have the App:: namespace that's probably for that kind of thing?
11:43 teatime hi lancew, thanks for thinking about contributing the the perl6 ecosystem :)
11:43 lancew The P5 equivalent is https://metacpan.org/pod/Acme::MetaSyntactic::kodokan I guess (which to be fair I could just use right. :-)
11:44 teatime lancew: what is this data / perhaps some English comments?
11:44 timotimo FWIW, even if you have the same name as someone else's module, you can still just :auth<cpan:LANCEW> or :auth<github:lancew> or whatever to get the right one
11:44 lancew timotimo, not sure the Judo.pm6 is an "app"? It's a component I use in the app.
11:45 * lancew goes off to explore the app namespace
11:45 timotimo it can live under App::MyJudo::Judo or something
11:46 teatime ah, so App:: is a convenient/welcoming place to claim a private namespace?
11:46 teatime and collisions aren't a big deal
11:46 lancew Oh I see. Yeah that makes more sense to me. :-)
12:12 ExtraCrispy joined #perl6
12:13 st_iron joined #perl6
12:14 st_iron good morning my friends
12:20 moritz \o
13:09 Cabanossi joined #perl6
13:11 piojo_ joined #perl6
13:20 lancew joined #perl6
13:23 geospeck joined #perl6
13:25 kitsunenokenja joined #perl6
13:41 domidumont1 joined #perl6
13:45 domidumont joined #perl6
13:47 itaipu joined #perl6
14:02 wamba joined #perl6
14:05 st_iron left #perl6
14:11 _ramix_ joined #perl6
14:21 abraxxa joined #perl6
14:33 hankache joined #perl6
14:39 abraxxa joined #perl6
14:48 setty1 joined #perl6
14:49 BenGoldberg joined #perl6
14:52 llfourn joined #perl6
14:56 unicodable6 joined #perl6
14:56 geospeck joined #perl6
14:59 patrickz joined #perl6
15:02 patrickz joined #perl6
15:03 hankache_ joined #perl6
15:06 philomath_ joined #perl6
15:38 eliasr joined #perl6
15:47 Zoffix joined #perl6
15:47 Zoffix .
15:47 yoleaux 10:23Z <perlawhirl> Zoffix: fenced code blocks on github hilight properly if you use 'perl 6' instead of 'perl6'
15:48 Zoffix perlawhirl: they don't. They get highlighted as Perl 5 code if you do that.
15:51 Zoffix perlawhirl: compare the md.md file highlight with p5.pl and p6.p6 highlights: https://gist.github.com/zoffixznet/2faa177a2ea0745b54d8847d6f1f8294
15:51 Zoffix It's supposed to be like p6.p6 highlight, but they broke it.
15:53 Zoffix left #perl6
15:55 thou joined #perl6
15:56 thou \o
16:07 dmaestro joined #perl6
16:08 someuser_ joined #perl6
16:08 Cabanossi joined #perl6
16:09 AlexDaniel I've always thought that ```perl6 works just fine
16:10 AlexDaniel hm, it no longer does :o
16:12 dmaestro I've been having trouble with a number of corners of Rakudo* 2017.10 :-(
16:12 dmaestro The last few previous star releases have "just worked" ...
16:14 dmaestro Here's the latest, trying to install on linux. The following test fails (t/02-rakudo/repl.t):
16:15 dmaestro # uint8 lexical type encountered while building context iterator
16:16 dmaestro not ok 33 - Using native numeric types does not break REPL # TODO RT#127933
16:16 synopsebot RT#127933 [open]: https://rt.perl.org/Ticket/Display.html?id=127933 [REPL] int# bug
16:16 dmaestro Ooops - I see it's TODO and it passed the individual test - thought that was the one that broke 'make test' ?
16:17 dmaestro looking again ...
16:19 dmaestro Hmm ... transient failure I guess ....
16:21 astronavt joined #perl6
16:38 zakharyas joined #perl6
16:39 someuser joined #perl6
16:56 khw joined #perl6
17:00 konsolebox joined #perl6
17:48 evalable6 joined #perl6
18:13 thou joined #perl6
18:16 wamba joined #perl6
18:17 thou joined #perl6
18:20 Ulti has anyone used q:x with the time command? I've tried putting in my command a redirection of stderr to stdout around the time which works on the shell but q:x doesnt appear to capture the output
18:21 Ulti https://gist.github.com/MattOates/af2b09881b22d3e994b2f7b5d56ae649
18:24 Cabanossi joined #perl6
18:24 Ulti also this is the macOS time which doesn't have the -o option :(
18:40 geekosaur Ulti, beware that bash has a time builtin that overrides the executable... and you need to redirect the *shell's* stderr to capture its output
18:43 geekosaur actually I am not sure which one q:x will run there
18:44 geekosaur it should be using /bin/sh but that might be a different bash build with different options
18:44 geekosaur (on os x it almost certainly will be)
18:45 timotimo i don't think we have a way to capture the output of something run by the shell but not what the shell outputs
18:45 geekosaur actually I thinkt hat's not it because it worked from a command line apparentlu
18:46 geekosaur although at worst 'exec 2>&1; ...' should handle it
18:56 pilne joined #perl6
19:04 thou joined #perl6
19:15 DrForr o/
19:16 mson joined #perl6
19:24 cdg joined #perl6
19:46 zakharyas joined #perl6
19:53 eater joined #perl6
20:02 mspo examples link isn't https
20:04 mspo and why does this page exist with a link on the footer of perl6.org?  (under STD.pm - official Perl6 grammar)
20:05 mspo "viv ("vi" to "v", 6 to 5) is a compiler that uses STD as its front-end. STD itself uses viv to build. It is actively developed along with STD. "
20:05 mspo " Note: STD and viv aren't actively developed any more "
20:06 Geth ¦ perl6.org: aeca866856 | (Moritz Lenz)++ | includes/footer
20:06 Geth ¦ perl6.org: remove STD link from footer
20:06 Geth ¦ perl6.org:
20:06 Geth ¦ perl6.org: it is not that relevante anymore
20:06 Geth ¦ perl6.org: review: https://github.com/perl6/perl6.org/commit/aeca866856
20:07 mspo 'Everything that can't be categorized otherwise fits into the "Whatever" slot, or as the Perl 6 hacker would write it, *.'
20:07 mspo that * should be a link
20:07 mspo on https://perl6.org/whatever/
20:07 mspo did someone stard a lang server for perl6 yet?
20:08 DrForr What do you mean by 'language server'?
20:09 mspo http://langserver.org/
20:09 mspo isn't like a daemon a text editor can talk to to get access to the AST and stuff
20:09 mspo vim (new versions), neovim, and vscode can all use it (at least)
20:10 DrForr I don't see Perl on the list, either 5 or 6, so I think your answer is 'no'.
20:11 DrForr Feel free to implement your own :)
20:11 Geth ¦ perl6.org: a6a5a11976 | (Moritz Lenz)++ | source/whatever/index.html
20:11 Geth ¦ perl6.org: Linkify whatever star
20:11 Geth ¦ perl6.org: review: https://github.com/perl6/perl6.org/commit/a6a5a11976
20:12 mspo DrForr: it would be good to add to a to-do list
20:12 moritz mspo: to which/whose TODO list?
20:12 DrForr There's a "most wanted" file in the ecosystem, feel free to add it :)
20:13 mspo idk
20:13 mspo moritz: thanks for taking my website suggestions
20:17 awwaiid joined #perl6
20:17 mspo https://github.com/perl6/ecosystem ?
20:17 mspo I could be missing it; I haven't slept in five years :)
20:17 mspo speaking of, time for coffee
20:17 DrForr I'm probably wrong. I know there's a most_wanted.txt file somewhere there.
20:21 Geth ¦ perl6.org: 392fea857b | (Moritz Lenz)++ | source/index.html
20:21 Geth ¦ perl6.org: Use https:// URLs where possible/sensible
20:21 Geth ¦ perl6.org: review: https://github.com/perl6/perl6.org/commit/392fea857b
20:24 Cabanossi joined #perl6
20:26 Cabanossi joined #perl6
20:29 perlpilot_ joined #perl6
20:29 mspo anyway something to look at
20:30 mspo I would say "yes I'd love to work on this" but I won't actually do it
20:30 mspo even though: "yes I'd love to work on this"
20:30 mienaikage I've been trying this on 2017.11 but can't get my head around it. Anyone know why 1 smartmatch here is False? https://glot.io/snippets/ew9eb1idvx
20:33 benchable6 joined #perl6
20:38 sftp joined #perl6
20:43 mienaikage :m say .<stuff>.Bag ~~ .<stuff>.Bag given %(stuff => :1A,:2B,:3C,:4D)
20:44 mienaikage Whoops
20:44 mienaikage m: say .<stuff>.Bag ~~ .<stuff>.Bag given %(stuff => :1A,:2B,:3C,:4D)
20:44 camelia rakudo-moar 1dbf5f589: OUTPUT: «False␤»
20:48 moritz m: say .<stuff>.Bag.perl given %(stuff => :1A,:2B,:3C,:4D
20:48 camelia rakudo-moar 1dbf5f589: OUTPUT: «5===SORRY!5=== Error while compiling <tmp>␤Unable to parse expression in contextualizer; couldn't find final ')' (corresponding starter was at line 1)␤at <tmp>:1␤------> 3ag.perl given %(stuff => :1A,:2B,:3C,:4D7⏏5<EOL>␤    expecting…»
20:48 moritz m: say .<stuff>.Bag.perl given %(stuff => :1A,:2B,:3C,:4D)
20:48 eater joined #perl6
20:48 camelia rakudo-moar 1dbf5f589: OUTPUT: «("A").Bag␤»
20:48 moritz m: say ("A").Bag ~~ ("A").Bag
20:48 camelia rakudo-moar 1dbf5f589: OUTPUT: «True␤»
20:49 moritz mienaikage: it's because ~~ sets $_
20:50 mienaikage Ah
20:50 mienaikage Now I get it, thanks
20:50 moritz mienaikage: so .<stuff>.Bag is like origina_$_.<stuff>.Bag.<stuff>.Bag
20:56 lizmat joined #perl6
20:56 mienaikage Time to reread 'Traps to avoid'
21:00 Ben_Goldberg joined #perl6
21:23 TEttinger joined #perl6
21:26 comborico1611 joined #perl6
21:52 Voldenet joined #perl6
21:52 Voldenet joined #perl6
21:54 Rawriful joined #perl6
21:55 mcmillhj joined #perl6
22:05 jstuder joined #perl6
22:09 Cabanossi joined #perl6
22:10 bisectable6 joined #perl6
22:15 greppable6 joined #perl6
22:16 squashable6 joined #perl6
22:26 comborico1611 joined #perl6
22:39 Cabanossi joined #perl6
22:49 mcmillhj joined #perl6
23:01 llfourn joined #perl6
23:09 Cabanossi joined #perl6
23:14 mcmillhj joined #perl6
23:35 spider-mario joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo