»ö« 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:00
p6bannerbot sets mode: +v ChoHag,
Ven`` left,
markoong left
00:07
ChoHag left
00:10
pharv joined
00:11
p6bannerbot sets mode: +v pharv
00:14
Geth left
00:15
pharv left,
pharv joined
00:16
p6bannerbot sets mode: +v pharv
00:19
ChoHag joined,
p6bannerbot sets mode: +v ChoHag
00:38
Ven` left
00:43
Kaiepi left
00:45
Ven` joined,
labster joined,
p6bannerbot sets mode: +v labster
00:46
p6bannerbot sets mode: +v Ven`
00:58
ChoHag left
01:19
pharv left
01:23
kerframil left
01:24
pharv joined
01:25
p6bannerbot sets mode: +v pharv
01:35
Ven` left
01:56
pharv left,
pharv joined
01:57
p6bannerbot sets mode: +v pharv
02:09
ChoHag joined
02:10
p6bannerbot sets mode: +v ChoHag
02:20
pharv left
02:30
ufobat_ joined
02:31
p6bannerbot sets mode: +v ufobat_
02:33
ufobat left
02:36
Khisanth left
02:53
Khisanth joined
02:54
p6bannerbot sets mode: +v Khisanth
03:02
Zuu_ joined
03:10
Zuu_ left
03:27
sotona joined,
p6bannerbot sets mode: +v sotona
03:31
sotona left
03:33
Ven` joined
03:34
p6bannerbot sets mode: +v Ven`
03:37
Ven` left
03:38
rindolf joined,
p6bannerbot sets mode: +v rindolf
03:44
saki joined
03:45
saki left
03:47
sotona joined
03:48
sotona left
03:50
rouking joined
04:04
Ven` joined
04:05
p6bannerbot sets mode: +v Ven`
04:08
Ven` left
04:20
stmuk_ joined
04:21
p6bannerbot sets mode: +v stmuk_
04:22
stmuk left
04:37
ChoHag left
04:41
pharv joined,
pharv left,
pharv joined
04:42
p6bannerbot sets mode: +v pharv
04:45
oawhef joined
04:58
vrurg left
05:01
oawhef left
05:06
vrurg joined
05:07
p6bannerbot sets mode: +v vrurg
05:09
ChoHag joined
05:10
p6bannerbot sets mode: +v ChoHag
05:13
saki joined,
saki left
05:29
vrurg left
05:30
stmuk joined,
p6bannerbot sets mode: +v stmuk
05:31
stmuk_ left
05:37
saki joined,
saki left
05:42
stmuk_ joined
05:43
p6bannerbot sets mode: +v stmuk_
05:44
stmuk left
|
|||
rindolf | hi all | 05:50 | |
05:51
stmuk joined,
p6bannerbot sets mode: +v stmuk
05:54
stmuk_ left,
stmuk_ joined
05:55
p6bannerbot sets mode: +v stmuk_
05:56
stmuk left
05:58
psychoslave joined
05:59
p6bannerbot sets mode: +v psychoslave
06:25
stmuk joined
06:26
Guest2333 joined,
p6bannerbot sets mode: +v stmuk,
p6bannerbot sets mode: +v Guest2333
06:27
stmuk_ left
06:28
Guest2333 is now known as elfssv
06:39
rindolf left
06:40
sauvin joined,
p6bannerbot sets mode: +v sauvin,
rindolf joined
06:41
p6bannerbot sets mode: +v rindolf
06:43
elfssv left
06:55
ChoHag left,
ChoHag joined
06:56
p6bannerbot sets mode: +v ChoHag
07:01
Sgeo_ left
07:04
ChoHag left
07:06
fake_space_whale left
07:11
araraloren_ joined
07:12
p6bannerbot sets mode: +v araraloren_
07:13
araraloren left
07:27
Guest76759 left,
araraloren_ left
07:29
araraloren__ joined,
p6bannerbot sets mode: +v araraloren__
07:40
Sgeo joined
07:41
p6bannerbot sets mode: +v Sgeo
07:42
spycrab0 left
07:43
aindilis left
07:44
aindilis joined
07:45
p6bannerbot sets mode: +v aindilis
07:46
Sgeo_ joined
|
|||
tyil | hi | 07:46 | |
07:47
p6bannerbot sets mode: +v Sgeo_
07:48
Sgeo left,
Sgeo__ joined
07:49
p6bannerbot sets mode: +v Sgeo__
07:50
Sgeo_ left
08:00
ChoHag joined
08:01
p6bannerbot sets mode: +v ChoHag,
psychoslave left
08:07
ChoHag left
08:10
gfldex left
08:14
psychoslave joined,
p6bannerbot sets mode: +v psychoslave
08:26
saki joined,
saki left
08:29
HaraldJoerg joined
08:30
saki joined,
p6bannerbot sets mode: +v HaraldJoerg,
p6bannerbot sets mode: +v saki
08:39
DarthGandalf left
08:52
Actualeyes left
08:58
DarthGandalf joined,
p6bannerbot sets mode: +v DarthGandalf
09:09
sftp left
09:19
timotimo left,
timotimo joined,
asimov.freenode.net sets mode: +v timotimo,
p6bannerbot sets mode: +v timotimo
09:24
pharv left
09:26
stmuk_ joined,
p6bannerbot sets mode: +v stmuk_
09:28
stmuk left
09:37
psychoslave left
09:38
nortoh21 joined
09:39
nortoh21 left
09:59
pharv joined
10:00
p6bannerbot sets mode: +v pharv
10:04
sena_kun joined,
pharv left
10:05
p6bannerbot sets mode: +v sena_kun
10:08
ufobat_ left
10:24
saki left
10:56
araraloren__ is now known as araraloren
11:05
Ven` joined
11:06
p6bannerbot sets mode: +v Ven`
11:18
atweiden-air joined
11:19
p6bannerbot sets mode: +v atweiden-air
11:26
BurningPrincess5 joined
11:27
BurningPrincess5 left
11:31
rindolf left
11:41
rindolf joined,
p6bannerbot sets mode: +v rindolf
|
|||
tbrowder_ | tyil: hi! i enjoyed your notes on glasgow. were you offended by anything? | 11:49 | |
tyil | there were things I disagreed with, surely, but those notes were part of the redacted area :p | 11:50 | |
tbrowder_ | i have finished my observations and proposals for p6 pod on the rakudo wiki. comments are welcome. | 11:51 | |
tyil | link? | ||
tbrowder_ | um, go to the github rakudo repo and see the wiki tab | 11:52 | |
tyil | I just finished rewriting assixt documentation in pod 6 | ||
gonna re-read it all, merge it, take a glass of whisky and then I can probably read through it all | |||
tbrowder_ | is that irish, tennessee, or scotch whiskey? | 11:53 | |
tyil | scotch | 11:54 | |
Arran single malt scotch whiskey, aged 10 years | |||
tbrowder_ | ah, good sipping stuff | 12:00 | |
tyil | I had a taste of it in Glasgow, but it was cheaper to buy it online in NL than to buy it there in the store :p | 12:01 | |
and it was delivered this morning | |||
12:09
|oLa| joined
12:10
p6bannerbot sets mode: +v |oLa|
12:18
Ven` left
12:19
sftp joined,
p6bannerbot sets mode: +v sftp
12:20
kaare__ left
|
|||
buggable | New CPAN upload: App-Assixt-0.5.0.tar.gz by TYIL modules.perl6.org/dist/App::Assixt:cpan:TYIL | 12:22 | |
12:26
zakharyas joined,
sotona joined,
sotona left,
p6bannerbot sets mode: +v zakharyas
12:27
Nevolution228 joined
12:31
Nevolution228 left
12:36
MasterDuke left
12:43
zakharyas left,
pmurias joined
12:44
p6bannerbot sets mode: +v pmurias
|
|||
tbrowder_ | tyil: i plan to use assixt on my next module | 12:48 | |
tyil | \o/ | ||
tbrowder_ | which will be a nativecall wrapper around either brlcad or pango, but don’t place any bets yet! | 12:49 | |
tyil | I had already pulled up my credit card :( | 12:50 | |
als, on your proposal, I personally have had no problems dealing with mixed content in a Para's @.contents | |||
12:53
sotona joined
|
|||
tbrowder_ | i know, but for me, visualizing, walking, and manipulating the doc tree is harder | 12:53 | |
12:53
p6bannerbot sets mode: +v sotona
|
|||
tyil | I'm using multi-methods extensively to make it easy (for me) to deal with | 12:54 | |
tbrowder_ | writing $obj.contents[0],contents[0].contents[0] is not fun | ||
tyil | gitlab.com/tyil/perl6-pod-to-pager.../Pager.pm6 as an example | ||
tbrowder_ | nor intuitive | ||
stmuk_ | Macallan 12 Year! | ||
tyil | I just pass on the contents to another render() which will loop through the contents array and call render() on each element | 12:55 | |
and the multi methods will resolve to the correct render() method based on the content | |||
I was working on a role to extract that idea and implement it as an interface that can be used easily by others as well | 12:57 | ||
hopefully making it easier to work with pod formatters | |||
tbrowder_ | cool, i will try that module, too | ||
12:57
sotona left
|
|||
tyil | it is far from finished, sadly, but feel free to try whether it works Good Enough for you :p | 12:58 | |
I'l make Pod::To::Man with that role, if I find the time and interest | |||
and some documentation would probably be nice to have | |||
do you have a preferred time in which you would like to start using it? | 12:59 | ||
I can try to shift some priorities to spend more time on Pod::To::Anything for a while | |||
tbrowder_ | i see you moved to gitlab early this year, glad you moved? | 13:00 | |
tyil | yes | ||
tbrowder_ | um, don’t make any plans based on my erratic plans :) | ||
tyil | I've found it to be a much better platform than github so far | ||
especially with regards to automated testing | |||
as defined here gitlab.com/tyil/perl6-pod-to-anyth...ab-ci.yml, I can just use rakudo-star docker images as a base | 13:01 | ||
so I don't have to deal with ssetting up a Perl 6 bin repo, or compile it | |||
tbrowder_ | ah, did i read somewhere it’s faster because rakudo doesn’t have to be recompiled each test? | 13:02 | |
tyil | it also builds a distribution after succesfully testing the master branch | ||
yes, it's much faster than compiling | |||
tbrowder_ | ok, i’ll check it out, thnx | 13:03 | |
13:13
dalek joined,
ChanServ sets mode: +v dalek,
p6lert_ left,
sergot left,
synopsebot_ left,
synopsebot joined,
ChanServ sets mode: +v synopsebot,
Geth joined,
ChanServ sets mode: +v Geth,
p6lert joined
13:14
p6bannerbot sets mode: +v dalek,
p6bannerbot sets mode: +v synopsebot,
p6bannerbot sets mode: +v Geth,
p6bannerbot sets mode: +v p6lert
|
|||
tbrowder_ | stmuk_: hi | 13:21 | |
ever try tulomore (sp?) dew or jamesons (irish whiskeys)? | 13:22 | ||
buggable | New CPAN upload: Dist-Helper-0.21.1.tar.gz by TYIL modules.perl6.org/dist/Dist::Helper:cpan:TYIL | ||
tyil | I might have | 13:23 | |
I'm sure on the jamesons, might have done tilamore as well | 13:24 | ||
most of my whisky experiences come from the perl mongers | |||
they're a bad influence on my drinking habits | |||
tbrowder_ | just checked, spelling is tullamore dew | ||
you have a pm group nearby? | 13:25 | ||
13:25
Ven` joined
|
|||
tyil | Amsterdam.pm | 13:25 | |
relatively nearby, about 1.5h travel by public transport | |||
I'm going to start a job in amsterdam, then it's basically on the way home | |||
13:26
p6bannerbot sets mode: +v Ven`
|
|||
tbrowder_ | of course—very active | 13:26 | |
tyil | there were plans for one in The Hague, but it's been put on hold | ||
13:26
Kaiepi joined
13:27
p6bannerbot sets mode: +v Kaiepi
|
|||
stmuk_ | jamesons is blended ... I have had it thought it was ok .. prefer chivas regal for blended | 13:27 | |
13:33
pharv joined
13:34
p6bannerbot sets mode: +v pharv
13:37
Vlasis joined,
p6bannerbot sets mode: +v Vlasis
|
|||
Vlasis | hello all | 13:38 | |
13:38
pharv left
|
|||
tyil | hi | 13:40 | |
13:42
sacomo left
|
|||
Vlasis | new to Perl 6 here, I'm considering a move from Perl 5 because I read that there is a compiler available | 13:44 | |
is this already available in Rakudo? | |||
tyil | cool! | ||
if I'm not mistaken (I'm not a core dev, so take my words with a grain of salt), Rakudo *is* the compiler | 13:45 | ||
Vlasis | so we could then distribute an executable instead of a script file with the source code in visible format? the reason why we are considering the shift of our code to Perl 6 is to protect it | 13:46 | |
tyil | ah, like that | 13:47 | |
Vlasis | this is good to hear! | ||
thanks! | |||
tyil | I'm not sure if that's a possibility yet, but someone with more knowledge might have better answers | ||
Vlasis | thank you! | ||
timotimo | there's a perl6 module that generates an installable msi which bundles a full rakudo with your application code | ||
the "best" way we currently have to distribute a perl6 program as "a single thing" is perhaps a docker container. there's been a prototype for creating appimages, too. | 13:48 | ||
maybe at some point someone could try building tooling to build flatpaks out of perl6 programs | |||
Vlasis | and if Rakudo is already installed I suppose that I could distribute a file format that is not a script, something like bytecodes that do not show the source code? Is this already possible? | 13:49 | |
timotimo | but rakudo is not a compiler that outputs a .exe or executable machine code, at least not with any of the backends we currently have | ||
though the java backend perhaps comes close? i haven't tried building a single .jar file from rakudo and a program | |||
13:50
sacomo joined
|
|||
Vlasis | using a backend would not be problem for us, as long as we could distribute a file that does not show the source code in plain sight | 13:50 | |
timotimo | you could distribute bytecode, but it would depend on your users having the exact same compilation results of rakudo's innards as well | ||
13:51
p6bannerbot sets mode: +v sacomo
|
|||
timotimo | by backend i mean that rakudo can run on the jvm, moarvm, javascript almost fully, and truffle a little bit | 13:51 | |
Vlasis | @timotimo: so, if a user has Rakudo+one of the backends (for eg. MoarVM) then I could give them a bytecodes file suitable for the backend and they would be able to execute it? | 13:53 | |
timotimo | i don't know for sure | 13:54 | |
but i hope you realize the bytecode is not too hard to understand | |||
Vlasis | @timotimo: yes, but at least it is not just plain code... :( | 13:55 | |
timotimo | in order to actually run bytecode, you will have to run "perl6 -I folder-with-the-precomp-stuff-available -MNameOfEntryModule -e ''" | 14:01 | |
i.e. tell it to run an empty program | 14:02 | ||
or have a tiny script that loads the module | |||
14:03
Ven` left
|
|||
Vlasis | @timotimo: thanks, I will give it a try | 14:09 | |
timotimo | you may want to research CompUnit::Repository::Staging which is meant to handle precompilation before distribution if i'm not mistaken | 14:10 | |
Vlasis | @timotimo: many many thanks | 14:13 | |
timotimo | i hope it'll work :S | 14:14 | |
it'd be great if you could give us a little write-up of your experience, regardless of success or failure | |||
Vlasis | @timotimo: sure! :) | 14:18 | |
@timotimo: I'll start reading up then! | |||
14:22
TreyHarris left
14:34
sotona joined,
p6bannerbot sets mode: +v sotona
14:35
TreyHarris joined,
p6bannerbot sets mode: +v TreyHarris
14:38
sotona left
|
|||
tobs | Is there an example of a module that compiles some (git submodule) C code as part of its resources? | 14:38 | |
timotimo | anything that uses LibraryMake i guess? | 14:42 | |
14:42
sotona joined
14:43
p6bannerbot sets mode: +v sotona
|
|||
tobs | that seems to be the missing keyword, thanks timotimo | 14:46 | |
14:51
notable6 joined,
p6bannerbot sets mode: +v notable6
14:52
koto joined,
koto left
14:54
sena_kun left
15:01
stmuk joined
15:02
p6bannerbot sets mode: +v stmuk
15:03
stmuk_ left
15:08
Ven` joined
|
|||
AlexDaniel | notable6: nigelhamilton.com/perl-branding-proposal.html | 15:09 | |
notable6 | AlexDaniel, I cannot recognize this command. See wiki for some examples: github.com/perl6/whateverable/wiki/Notable | ||
AlexDaniel | weekly: nigelhamilton.com/perl-branding-proposal.html | ||
notable6 | AlexDaniel, Noted! | ||
AlexDaniel clearly doesn't know how to use these bots :) | |||
15:09
p6bannerbot sets mode: +v Ven`
|
|||
AlexDaniel | Zoffix: nigelhamilton.com/perl-branding-proposal.html that's a good start for the list, right? | 15:09 | |
15:11
sotona left
15:16
saki joined
|
|||
Geth | doc: 26e34910de | (JJ Merelo)++ | doc/Language/phasers.pod6 Some reflow and minor corrections |
15:16 | |
doc: 396b8fc822 | (JJ Merelo)++ | doc/Language/phasers.pod6 Adds NYI refs #2281 |
|||
synopsebot | Link: doc.perl6.org/language/phasers | ||
15:16
saki left
15:18
saki joined
15:19
p6bannerbot sets mode: +v saki
|
|||
AlexDaniel | m: say <þerl 6lang camelion century>.sort | 15:19 | |
camelia | (6lang camelion century þerl) | ||
Juerd | therl? | 15:24 | |
15:24
lichtkind joined
15:25
p6bannerbot sets mode: +v lichtkind,
saki left
15:29
stmuk_ joined,
p6bannerbot sets mode: +v stmuk_
15:30
stmuk left
|
|||
lichtkind | am i right in my observation tha the prefix op @ calls .list and not .Array? | 15:34 | |
15:35
kaare__ joined,
p6bannerbot sets mode: +v kaare__,
stmuk joined
15:36
p6bannerbot sets mode: +v stmuk
15:37
stmuk_ left,
leastbit joined,
leastbit left
15:38
leastbit joined,
leastbit left,
leastbit joined,
leastbit left
15:39
leastbit joined,
leastbit left
|
|||
Juerd | m: my $foo = 2 but role { method list { die 42 }; method Array { die 15 } }; say @$foo; | 15:44 | |
camelia | 42 in method list at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
AlexDaniel | Juerd: therl! | 15:45 | |
Juerd | AlexDaniel: Seriously? :| | ||
AlexDaniel | Juerd: why not :) | ||
15:46
fake_space_whale joined
|
|||
Juerd | AlexDaniel: I don't like the sound or how it's written. | 15:46 | |
15:46
p6bannerbot sets mode: +v fake_space_whale
15:49
Guest51952 joined,
p6bannerbot sets mode: +v Guest51952
|
|||
Ulti | tbrowder_: Ive only played with gptrixie once getting the deps going on mac was a little annoying | 15:58 | |
but yeah it did work back then | 15:59 | ||
wasnt recently though | |||
16:01
tejr left,
tejr joined,
p6bannerbot sets mode: +v tejr
16:02
Ven` left
16:04
joy_ left
|
|||
lichtkind | m: @(1,2,3) | 16:10 | |
camelia | ( no output ) | ||
lichtkind | m: say @(1,2,3) | ||
camelia | (1 2 3) | ||
lichtkind | m: say (1,2,3).Array | ||
camelia | [1 2 3] | ||
tbrowder_ | Ulti: thnx | ||
lichtkind | m: say( @ (1,2,3) ) | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Unable to parse expression in argument list; couldn't find final ')' (corresponding starter was at line 1) at <tmp>:1 ------> 3say( @7⏏5 (1,2,3) ) expecting any of: infix … |
||
tbrowder_ | afk& | ||
lichtkind | m: say( (1,2,3) ) | ||
camelia | (1 2 3) | ||
lichtkind | m: say( @ (1,2,3) ) | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Unable to parse expression in argument list; couldn't find final ')' (corresponding starter was at line 1) at <tmp>:1 ------> 3say( @7⏏5 (1,2,3) ) expecting any of: infix … |
||
lichtkind | m: say( @(1,2,3) ) | 16:11 | |
camelia | (1 2 3) | ||
lichtkind | hm | ||
16:16
|oLa| left
16:22
hami joined,
p6bannerbot sets mode: +v hami
16:23
sotona joined
16:24
p6bannerbot sets mode: +v sotona
16:27
spycrab0 joined,
p6bannerbot sets mode: +v spycrab0
16:28
sotona left
|
|||
TimToady | m: say @ (1,2,3) | 16:33 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Two terms in a row at <tmp>:1 ------> 3say @7⏏5 (1,2,3) expecting any of: infix infix stopper postfix statement end statement modifier… |
||
TimToady | a bare @ is an anonymous state var | 16:34 | |
there is no @ operator without brackets of some sort | |||
16:36
hami left
|
|||
TimToady | why the error inside say() doesn't say TTIAR, I dunno offhand | 16:38 | |
16:40
Vlasis left,
mscha joined,
p6bannerbot sets mode: +v mscha
|
|||
mscha | Is there a simple equivalent for perl 5's 'my ($foo, $bar) = "foobar" =~ /(...)(...)/'? | 16:46 | |
m: my ($foo, $bar) = "foobar" ~~ /(...)(...)/; say $foo; say $bar; | |||
camelia | 「foobar」 0 => 「foo」 1 => 「bar」 (Any) |
||
mscha | Not this, in any case. | 16:47 | |
TimToady | m: my ($foo, $bar) = ("foobar" ~~ /(...)(...)/).list; say $foo; say $bar; | 16:49 | |
camelia | 「foo」 「bar」 |
||
TimToady | m: my ($foo, $bar) = @$/ if "foobar" ~~ /(...)(...)/; say $foo; say $bar; | 16:51 | |
camelia | 「foo」 「bar」 |
||
TimToady | m: my ($foo, $bar) = .[] with "foobar" ~~ /(...)(...)/; say $foo; say $bar; | ||
camelia | 「foobar」 0 => 「foo」 1 => 「bar」 (Any) |
||
TimToady | hmm | ||
m: my ($foo, $bar) = .list with "foobar" ~~ /(...)(...)/; say $foo; say $bar; | |||
camelia | 「foo」 「bar」 |
||
mscha | m: my ($foo, $bar) = "foobar".match(/(...)(...)/).list; say $foo; say $bar; | 16:52 | |
camelia | 「foo」 「bar」 |
16:53 | |
mscha | Thanks, TimToady | ||
masak | m: "foobar" ~~ /$<foo>=(...)$<bar>=(...)/; say $/ | ||
camelia | 「foobar」 foo => 「foo」 bar => 「bar」 |
||
masak | ^ is there a way to pick our $foo and $bar by name in the above? :) | 16:54 | |
mscha | m: my ($foo, $bar) = "foobar".match(/(...)(...)/).list».Str; say $foo; say $bar; # if you want strings instead of matches | 16:56 | |
camelia | foo bar |
||
16:56
zakharyas joined
|
|||
TimToady | m: "foobar" ~~ /$<foo>=(...)$<bar>=(...)/; say $/<foo bar> | 16:56 | |
camelia | (「foo」 「bar」) | ||
timotimo | masak: i guess you could have my &first = ::('&' ~ $foo); my &second = ::('&' ~ $bar) | ||
TimToady | note those are match objects | 16:57 | |
timotimo | and then use <first> and <second> in your regex? | ||
16:57
p6bannerbot sets mode: +v zakharyas
|
|||
TimToady | m: my ($foo, $bar) = ~<< do "foobar" ~~ /(...)(...)/; say $foo; say $bar; | 16:58 | |
camelia | foo bar |
||
TimToady | people almost never remember prefix hypers :) | 16:59 | |
m: my ($foo, $bar) = ~«"foobar".match: /(...)(...)/; say $foo; say $bar; | 17:01 | ||
camelia | foo bar |
||
TimToady | m: my ($foo, $bar) = ~«/(...)(...)/ with "foobar"; say $foo; say $bar; | ||
camelia | Regex object coerced to string (please use .gist or .perl to do that) (Any) in block at <tmp> line 1 |
||
TimToady | m: my ($foo, $bar) = ~«m/(...)(...)/ with "foobar"; say $foo; say $bar; | ||
camelia | foo bar |
||
TimToady | m: my ($foo, $bar) Z= "foobar" ~~ /(...)(...)/; say ~$foo; say ~$bar; | 17:04 | |
camelia | foo bar |
||
17:04
atweiden-air left
|
|||
TimToady | m: my Str() ($foo, $bar) Z= "foobar" ~~ /(...)(...)/; say $foo; say $bar; | 17:04 | |
camelia | 5===SORRY!5=== Coercion Str(Any) is insufficiently type-like to qualify a variable at <tmp>:1 ------> 3my Str() ($foo, $bar)7⏏5 Z= "foobar" ~~ /(...)(...)/; say $foo; Coercion Str(Any) is insufficiently type-like to qualify a variab… |
17:05 | |
TimToady | that should work someday | ||
m: my (Str() $foo, Str() $bar) := "foobar" ~~ /(...)(...)/; say $foo; say $bar; | 17:07 | ||
camelia | Unexpected named argument '' passed in block <unit> at <tmp> line 1 |
||
TimToady | weird | ||
17:08
zakharyas left
|
|||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say $foo; say $bar; | 17:08 | |
camelia | Cannot find method 'gist': no method cache and no .^find_method in block <unit> at <tmp> line 1 |
||
17:08
zakharyas joined
|
|||
TimToady | cool | 17:08 | |
17:09
p6bannerbot sets mode: +v zakharyas
|
|||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say $foo.WHAT; say $bar.WHAT; | 17:11 | |
camelia | (Str) (Str) |
||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say $foo.^name; say $bar.^name; | 17:12 | |
camelia | BOOTStr BOOTStr |
||
TimToady | heh | ||
17:13
atweiden-air joined
|
|||
TimToady wonders if Str() should box up the BOOTStr there... | 17:14 | ||
17:14
p6bannerbot sets mode: +v atweiden-air
17:15
kaare__ left
17:17
fake_space_whale left
17:18
atweiden-air left
17:21
pharv joined,
SyrupThinker left
17:22
p6bannerbot sets mode: +v pharv
17:28
atweiden-air_ joined,
robotroll joined
17:29
p6bannerbot sets mode: +v atweiden-air_
|
|||
timotimo | maybe it says "that's stringy enough" | 17:31 | |
17:35
atweiden-air_ left,
robotroll left
17:36
pharv left,
pharv joined
17:37
p6bannerbot sets mode: +v pharv
|
|||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say $foo.Str; say $bar.Str; | 17:46 | |
camelia | Cannot find method 'Str': no method cache and no .^find_method in block <unit> at <tmp> line 1 |
||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say ~$foo; say ~$bar; | ||
camelia | Type check failed in binding to parameter '<anon>'; expected Any but got BOOTStr (?) in block <unit> at <tmp> line 1 |
||
TimToady | m: my (Str() $foo, Str() $bar, *%) := "foobar" ~~ /(...)(...)/; say ''~$foo; say ''~$bar; | ||
camelia | foo bar |
||
TimToady | .oO(if it's good enough to concatenate, it's good enough for everything else!) |
17:47 | |
buggable | New CPAN upload: Git-Log-0.1.2.tar.gz by SAMCV modules.perl6.org/dist/Git::Log:cpan:SAMCV | 17:52 | |
17:53
zakharyas left
17:57
inbioz joined
17:58
p6bannerbot sets mode: +v inbioz
18:00
sotona joined
18:01
p6bannerbot sets mode: +v sotona
18:11
SyrupThinker joined
18:12
p6bannerbot sets mode: +v SyrupThinker
18:15
inbioz left
18:17
harrison joined
|
|||
rindolf | hi all, sup? | 18:18 | |
18:18
p6bannerbot sets mode: +v harrison
18:33
sotona left
18:42
gfldex joined
18:43
p6bannerbot sets mode: +v gfldex
19:02
pharv left,
pharv joined
19:03
p6bannerbot sets mode: +v pharv
19:19
Ven` joined
19:20
p6bannerbot sets mode: +v Ven`
19:21
sotona joined
19:22
p6bannerbot sets mode: +v sotona
|
|||
buggable | New CPAN upload: Test-Foo-0.0.0.tar.gz by TYIL cpan.metacpan.org/authors/id/T/TY/...0.0.tar.gz | 19:22 | |
19:25
Ven` left,
sotona left,
sotona joined
19:26
p6bannerbot sets mode: +v sotona
19:27
pharv left
19:37
ifim joined
19:38
p6bannerbot sets mode: +v ifim
|
|||
rindolf | Test-Foo? | 19:41 | |
and why does buggable link to a tarball instead of an html page? | 19:42 | ||
19:45
rfold joined
19:46
p6bannerbot sets mode: +v rfold
|
|||
rindolf | buggable: help | 19:50 | |
buggable | rindolf, tags | tag SOMETAG | eco | eco Some search term | author github username | speed | testers CPANTesters report ID | ||
rindolf | github.com/zoffixznet/perl6-buggable | 19:51 | |
tyil | rindolf: its to test uploading functionality of one of my modules | 19:55 | |
rindolf | tyil: what? | 20:02 | |
tyil | 21:41 <+rindolf> Test-Foo? | 20:03 | |
rindolf | tyil: ah | ||
tyil: so it is a dummy dist? | 20:04 | ||
tyil | yes | 20:05 | |
rindolf | tyil: ah | 20:06 | |
tyil: does buggable always link to the tarballs? | 20:07 | ||
tyil | no | 20:08 | |
just this specific one it seems | |||
usually it links to the modules.perl6.org page | |||
rindolf | tyil: ah | 20:09 | |
tyil: good | |||
Altreus: meow | 20:10 | ||
20:10
sotona left
20:14
sotona joined
20:15
p6bannerbot sets mode: +v sotona
20:37
stmuk left,
stmuk joined
20:38
p6bannerbot sets mode: +v stmuk
20:40
stmuk_ joined
20:41
p6bannerbot sets mode: +v stmuk_
20:43
stmuk left,
fake_space_whale joined
20:44
p6bannerbot sets mode: +v fake_space_whale
20:50
DarthGandalf left,
DarthGandalf joined,
p6bannerbot sets mode: +v DarthGandalf
21:00
pmurias left
21:01
stmuk joined
21:02
p6bannerbot sets mode: +v stmuk
21:03
stmuk_ left
21:13
stmuk_ joined
21:14
p6bannerbot sets mode: +v stmuk_,
stmuk left
21:18
stmuk_ left
21:19
stmuk joined
21:20
p6bannerbot sets mode: +v stmuk
21:21
stmuk_ joined
21:22
p6bannerbot sets mode: +v stmuk_
21:24
stmuk__ joined,
stmuk left,
p6bannerbot sets mode: +v stmuk__
21:25
harrison left
21:26
stmuk_ left
21:27
sotona left
21:28
sotona joined,
sotona left
21:29
stmuk__ left
21:31
stmuk__ joined
21:32
p6bannerbot sets mode: +v stmuk__
|
|||
buggable | New CPAN upload: Dist-Helper-0.21.2.tar.gz by TYIL modules.perl6.org/dist/Dist::Helper:cpan:TYIL | 21:32 | |
21:36
stmuk__ left
21:38
stmuk__ joined
21:39
p6bannerbot sets mode: +v stmuk__
21:41
Ven` joined
21:42
p6bannerbot sets mode: +v Ven`
21:45
Ven` left
21:46
rfold left
|
|||
masak | Perl 6 mentioned here: docs.google.com/presentation/d/1Ew...21a69_3_49 | 21:47 | |
(slide title "Things to avoid" -- slide contents "Python 2/3" and "Perl 5/6") | 21:48 | ||
jnthn | If your plan is "don't break back-compat for rather little" and "don't break back-compat for rather a lot", then that boils down to "don't break back-compat at all"? :) | 21:51 | |
21:51
pharv joined
21:52
p6bannerbot sets mode: +v pharv
|
|||
tyil | its a good intention to never break backwards compat | 22:08 | |
but it's *very* rare to never have this lingering feeling of "maybe, we couldve done this better" when looking at older code | 22:09 | ||
it feels mostly like the 2 in Go 2 is supposed to lack any significance, from what I gather from the slides | 22:13 | ||
oh neat, notable6 is back :D | 22:15 | ||
weekly: www.tyil.nl/post/2018/08/23/the-pe...n-glasgow/ | |||
notable6 | tyil, Noted! | ||
22:17
Ven` joined
22:18
SCHAPiE left,
pharv left,
p6bannerbot sets mode: +v Ven`
22:22
rfold joined,
Ven` left,
p6bannerbot sets mode: +v rfold
22:25
SCHAPiE joined,
p6bannerbot sets mode: +v SCHAPiE
22:27
jean joined,
p6bannerbot sets mode: +v jean
22:28
jean left
22:31
stmuk joined
22:32
p6bannerbot sets mode: +v stmuk
22:33
stmuk__ left
22:34
aindilis left,
rindolf left
22:36
stmuk_ joined
22:37
p6bannerbot sets mode: +v stmuk_
22:38
stmuk left,
joy_ joined
22:39
stmuk joined,
p6bannerbot sets mode: +v joy_,
p6bannerbot sets mode: +v stmuk
|
|||
AlexDaniel | weekly: “I was extremely young when I first read and understood Larry Wall’s explanation about the virtue of laziness” matrix.org/blog/2018/08/24/this-we...8-24/#bots | 22:41 | |
notable6 | AlexDaniel, Noted! | ||
22:41
stmuk_ left
|
|||
AlexDaniel | weekly: ↑ note that the section talks about a “This Week In Matrix” bot, which is like notable6… woah :) | 22:43 | |
notable6 | AlexDaniel, Noted! | ||
22:52
vrurg joined
22:53
p6bannerbot sets mode: +v vrurg
22:54
Ven` joined,
p6bannerbot sets mode: +v Ven`
22:58
Ven` left
23:17
sotona joined
23:18
p6bannerbot sets mode: +v sotona,
kerframil joined,
p6bannerbot sets mode: +v kerframil
23:22
sotona left
23:29
aindilis joined
23:30
Ven` joined,
p6bannerbot sets mode: +v aindilis
23:31
p6bannerbot sets mode: +v Ven`
23:35
Ven` left
23:36
rfold left
23:42
HaraldJoerg left
23:47
pharv joined
23:48
p6bannerbot sets mode: +v pharv
|