»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or rakudo:, or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_logs/perl6 | UTF-8 is our friend! Set by moritz on 22 December 2015. |
|||
00:04
cdg left
00:11
kid51 joined,
hankache left
00:20
kid51 left,
mr-foobar left
00:21
mr-foobar joined
00:32
notbenh left,
notbenh joined
|
|||
Hotkeys | well that's angry i.imgur.com/RvCzxLu.png | 00:38 | |
00:40
kid51 joined
|
|||
sortiz | Yep, and worse 'cus then you loose the REPL, I've seen that. | 00:41 | |
geekosaur | yeh, that's a known bug in the repl | 00:42 | |
00:59
bjz joined
01:01
bjz left
01:04
kalkin- joined
01:08
hoelzro|phone left,
kalkin-_ left,
TimToady left
01:10
TimToady joined
01:12
yqt left
01:22
bjz joined
01:45
ilbot3 left
01:47
ilbot3 joined
02:01
|2321 joined
02:17
kid51 left
02:22
huggable left,
huggable joined
02:32
noganex_ joined
02:35
noganex left
02:37
ssotka left
02:45
araujo left
02:51
araujo joined
03:16
ssotka joined
03:22
sufrostico left
03:24
Herby_ joined
|
|||
Herby_ | Evening, everyone! | 03:24 | |
o/ | |||
03:32
ssm joined
|
|||
Herby_ | \o | 03:37 | |
\o/ | 03:50 | ||
03:57
Herby_ left
04:06
setty1 joined
04:15
Cabanossi left
04:19
Cabanossi joined
04:26
cpage_ left,
khw left
04:40
skids left
04:56
RabidGravy joined,
kurahaupo left
05:00
kaare_ joined
05:04
cpage_ joined
05:24
araujo_ joined
05:26
araujo_ left
05:27
araujo_ joined
05:28
araujo left
05:29
maybekoo2 left
|
|||
RabidGravy | normally if I'm awake at this time on a Saturday, the cat is to blame, this morning it is the neighbours "repairing" something with a large hammer | 05:42 | |
sortiz | grrr! | 05:43 | |
RabidGravy | sortiz, just the man,! | 05:45 | |
(as you know just about as much about DBIsh as anyone right now) | 05:46 | ||
05:47
kurahaupo joined
|
|||
RabidGravy | is there any support for one or both of "columns" type binding or binding "array datatypes" ? | 05:47 | |
sortiz | RabidGravy, right now I'm hacking on FROGGS's XML::LibXML :-) | ||
RabidGravy | that is in the first case column name => $value pairs, and the second passing a list as a bind value | 05:48 | |
also (hacking on FROGGS's XML::LibXML)++ # top job | 05:49 | ||
the existing XML library works quite well, but really slOooooOOooow | |||
sortiz | Only PostgreSQL has support for Array datatypes. | 05:50 | |
05:50
mr-foobar left
|
|||
RabidGravy | okay, so probably *do* want to support generating SQL and bind values for that in "the thing that sorta does what SQL::Abstract does" I'm working on at the moment | 05:51 | |
konobi | RabidGravy: had a look at postgres's FDW functionality at all? | 05:53 | |
sortiz | I should see that SQL::Abstract module. | ||
RabidGravy | I don't even know what FDW functionality is in the general case ;-) | 05:54 | |
konobi | Foreign Data Wrappers | 05:55 | |
RabidGravy | sortiz, the WIP is github.com/jonathanstowe/Squirrel but very rough at the moment | 05:56 | |
konobi | wiki.postgresql.org/wiki/Foreign_data_wrappers | ||
RabidGravy | it started off as an experiment to see how easy it would be to brute force port the module and then I got all obstinate | 05:57 | |
konobi, so a bit like remotes or whatever they are called in SQL Server or Oracle | 05:58 | ||
I've done that stuff in both of the above | |||
konobi | but you can also use it to interact with the db on a more reflective level | 06:00 | |
06:06
wamba joined
06:07
setty1 left
06:09
rurban joined
06:10
rurban1 joined
06:14
rurban left
06:22
huggable left,
huggable joined
06:39
Actualeyes joined
06:44
ssotka left
|
|||
sortiz | RabidGravy, I dunno if a pure-abstract approach worth the effort, but right now DBDish::Pg can do some introspection in the DB, via $dbh.table-info and $dbh.column-info, allowing you to validate the column names and allowed types. | 06:45 | |
06:45
CIAvash joined
|
|||
CIAvash | o/ | 06:46 | |
RabidGravy | Oh that part is up to some other piece of software, the sql abstraction is a completely separate pre-requisite for a whole class of other modules | 06:47 | |
sortiz | Btw, the SQL quote style used by identifiers vary from one engine to another. | ||
RabidGravy | yes | 06:48 | |
(having worked with nearly every database engine known I know this too well) | 06:49 | ||
however again, that is the responsibility of another piece of software | 06:50 | ||
I just haven't implemented the quoting part there properly yet | |||
06:52
rurban joined,
rurban2 joined,
rurban3 joined
06:53
rurban4 joined
|
|||
RabidGravy | that is identifying the quoting style to be used and telling the module which quotes to use is the responsibility of another software | 06:53 | |
I don't do monolithic | |||
06:53
kurahaupo left
|
|||
sortiz | OTOH, On the syntax side (now a Capture), I think that Perl6 can do some too much powerful with a specialized grammar or slang. | 06:54 | |
06:54
rurban5 joined
06:56
rurban1 left,
rurban left
06:57
rurban3 left,
rurban2 left
06:58
rurban4 left
06:59
rurban5 left
07:06
raoulvdberge joined
07:13
darutoko joined
07:15
cognominal joined
07:20
aries_liuxueyang left
|
|||
RabidGravy | well, that stuff is just for transitional support, there are better ways to do that in Perl 6, it's just sugar to make it easier to port existing P5 code, no point in introducing a lot of machinery | 07:20 | |
07:21
aries_liuxueyang joined
07:22
kurahaupo joined
|
|||
RabidGravy | see also the variations of | 07:31 | |
m: say { 'whatever', 1 }.().hash | 07:32 | ||
camelia | rakudo-moar 5b4470: OUTPUT«{whatever => 1}» | ||
RabidGravy | which is totally dumb, but transitional support for people that might not realise that { 'whatever' => 1 } and { 'whatever', 1 } are not the same thing | 07:33 | |
07:34
kurahaupo left
07:44
firstdayonthejob joined
07:57
rindolf joined
08:10
domidumont joined,
domidumont left,
domidumont joined
08:12
rurban_ joined
08:14
domidumont left
08:15
domidumont joined,
ocbtec joined
08:19
mr-foobar joined
08:27
rindolf left
08:30
_mg_ joined
08:37
_mg_ left
08:38
rindolf joined
08:50
AlexDaniel joined
|
|||
AlexDaniel | m: say( | 08:52 | |
camelia | rakudo-moar 926f1d: OUTPUT«5===SORRY!5=== Error while compiling /tmp/pQOjrMhVBYUnable to parse expression in argument list; couldn't find final ')' at /tmp/pQOjrMhVBY:1------> 3say(7⏏5<EOL> expecting any of: argument list» | ||
08:56
girafe joined
09:00
cognominal left,
TakinOver joined
09:01
cognominal joined
|
|||
RabidGravy | off out to get some large plant pots, toodles | 09:04 | |
TEttinger | I read that as pot plants at first | 09:07 | |
AlexDaniel | who has access to camelia? | 09:10 | |
moritz | 09:11 | ||
AlexDaniel: as does nine | |||
AlexDaniel | moritz: I think that there are some custom modifications currently that prevent the pull to succeed | 09:12 | |
moritz: “versione” command reports 600617 but it should be at least af272a7 | |||
version* | |||
e600617* | 09:13 | ||
moritz | evalbot control restart | 09:21 | |
09:21
camelia left,
camelia joined
09:23
ChanServ sets mode: +v camelia
|
|||
AlexDaniel | m: say( | 09:23 | |
camelia | rakudo-moar 926f1d: OUTPUT«5===SORRY!5=== Error while compiling <tmp>Unable to parse expression in argument list; couldn't find final ')' at <tmp>:1------> 3say(7⏏5<EOL> expecting any of: argument list» | ||
AlexDaniel | 20 chars saved ;) | 09:24 | |
moritz: there's some problem with colors in irclog irclog.perlgeek.de/perl6/2016-06-11#i_12647114 | 09:26 | ||
thanks, by the way | |||
moritz | AlexDaniel: I know; it's a very hairy issue with no really good solution | 09:30 | |
mostly because it ties into the hairy encoding issues | 09:31 | ||
09:32
domidumont left
|
|||
dalek | c: ad4e2d7 | (Jan-Olof Hendig)++ | doc/Type/Baggy.pod: Added docs for Baggy.values |
09:33 | |
09:43
maybekoo2 joined
09:44
CIAvash left
09:48
girafe left
09:52
tbrowder joined
|
|||
tbrowder | mornin' p6 people; someone please consider doc pull request <github.com/perl6/doc/pull/585> | 09:53 | |
AlexDaniel | tbrowder: “maye”? | ||
tbrowder | ?? | 09:54 | |
AlexDaniel | “Approximate numeric comparisons maye be tested” :) | ||
09:54
firstdayonthejob left
|
|||
tbrowder | duh!! thanks | 09:58 | |
fixed | |||
09:58
BenGoldberg joined
|
|||
AlexDaniel | I don't know enough about is-approx so can't really comment on the rest | 09:59 | |
tbrowder | basixally I extracted the pertinent parts from the Test module (one var name change: s/^got$/value/) so the exact way the test truth is calculated is clear | 10:00 | |
10:01
FROGGS joined
|
|||
tbrowder | too early: basically | 10:01 | |
I would have added an example for the third version but haven't come up with a good one yet | 10:02 | ||
FROGGS | o/ | 10:18 | |
10:20
TEttinger left
|
|||
dalek | c: e734e1a | (Jan-Olof Hendig)++ | doc/Type/Baggy.pod: Added docs for Baggy.kv |
10:21 | |
10:21
labster left
10:22
huggable left,
huggable joined
10:29
maybekoo2 left
|
|||
dalek | albot: 5c175f2 | moritz++ | freenode.org.conf: Remove some dead channels we will see if anybody complains |
10:43 | |
10:54
donaldh joined
10:55
tbrowder left
11:06
tbrowder joined
|
|||
tbrowder | please consider doc pull request <github.com/perl6/doc/pull/586> | 11:07 | |
11:08
kid51 joined
|
|||
dalek | c: 98eea13 | (Tom Browder)++ | doc/Language/unicode_texas.pod: correct unicode values |
11:08 | |
c: 21b112d | lizmat++ | doc/Language/unicode_texas.pod: Merge pull request #586 from tbrowder/unicode correct unicode values |
|||
11:18
donaldh left
11:24
cognominal left
11:26
cognominal joined
11:47
rindolf left
11:49
_mg_ joined
11:54
Zero_Dogg left,
Zero_Dogg joined
11:55
rindolf joined
11:56
sortiz left
12:04
rurban_ left
12:06
rindolf left
12:08
cognominal left
12:12
eyck joined
12:18
rindolf joined
12:24
Emeric joined
12:27
rkr joined
12:31
rkr left
12:32
rkr joined
12:37
donaldh joined
12:39
BenGoldberg left
|
|||
dalek | c: 71c5100 | (Tom Browder)++ | doc/Language/testing.pod: document the third is-approx signature\ntry to improves description of all three versions |
12:41 | |
c: 6eb252e | (Tom Browder)++ | doc/Language/testing.pod: correct typo |
|||
c: 36b9299 | RabidGravy++ | doc/Language/testing.pod: Merge pull request #585 from tbrowder/test-doc document the third is-approx signature |
|||
RabidGravy | does anyone know who wrote the Perl 6 article in gb.zinio.com/magazine/Coding-Acade...usel/?id=0 ? It didn't seem to be credited | 12:51 | |
12:51
kid511 joined
|
|||
RabidGravy | (it covers a LOT of ground in about four pages) | 12:51 | |
12:53
kid51 left
12:55
cognominal joined,
aries_liuxueyang left
12:56
aries_liuxueyang joined
12:59
Zoffix joined
13:00
rindolf left
13:02
cpage_ left,
cpage_ joined
13:04
donaldh left
13:07
rkr left
13:08
rindolf joined
|
|||
Zoffix | tbrowder, would you think I'm a total dick were I to revert this? github.com/perl6/doc/pull/585 tbrowder, there are actually several bugs with that subroutine and it's unpollished. There were several attempts to fix it but they kinda drowned in decision paralysis. I finally wrote down a plan for what it's supposed to work like and Larry gave me a plausible excuse to at least submit a PR. With the documentation and tests lacking for the | 13:11 | |
"extra" functionality, it'd be easier to bikeshed what the sub should do, which is why I want to exclude it from the docs for now, lest someone actually uses it. Lastly, the rel/abs tol version in your docs is incorrect. Those are named args, not positionals. | |||
13:20
CIAvash joined
13:22
KillBill joined
13:23
maybekoo2 joined,
kaare_ left
|
|||
KillBill | I want to replace file's content with it name; using dir() and hyper-op: dir».spurt("how I can get filename here?") | 13:33 | |
13:34
skids joined
13:36
b2gills left
|
|||
AlexDaniel | KillBill: well, dir».&{.spurt($_)} is going to work for sure | 13:36 | |
KillBill | p6: dir».spurt(*.basename) | ||
camelia | rakudo-moar 915f45: OUTPUT«Cannot resolve caller spurt(IO::Path: WhateverCode); none of these signatures match: (IO::Path:D $: Blob $contents, :$bin, |c is raw) (IO::Path:D $: Cool $contents, :$bin, |c is raw) in block <unit> at <tmp> line 1» | ||
AlexDaniel | but that's not very readable, right? | 13:37 | |
KillBill | AlexDaniel: agree | 13:38 | |
AlexDaniel | hmmm dir».&{spurt $_, $_} | 13:40 | |
KillBill: I'd probably just use for then | 13:41 | ||
or leave it this way ↑ | |||
13:44
rurban_ joined
13:45
kurahaupo joined
13:50
b2gills joined
|
|||
stmuk_ | RabidGravy: t2mh.com/magazines/Coding%20Academy...0%20UK.pdf doesn't feature perl 6 | 13:53 | |
is the 2016 one? | |||
RabidGravy | oh yeah the 2016 one, I thought that was the one I posted | ||
stmuk_ | there was something odd about the link which was actually to the 2015 one although it showed the cover for 2016 | 13:55 | |
RabidGravy | www.myfavouritemagazines.co.uk/tec...demy-2016/ | 13:56 | |
dalek | c: 74e96d7 | (Jan-Olof Hendig)++ | doc/Type/Baggy.pod: Added docs for Baggy.total |
13:58 | |
stmuk_ | RabidGravy: is that buy link a physical mag or pdf? | ||
RabidGravy | dunno, I saw the physical in Sainsburys this morning | 13:59 | |
stmuk_ | cheers I'll look for it | 14:00 | |
14:01
cdg joined
|
|||
stmuk_ | A wild guess might be the author is Nigel Hamilton, since he's UK based. He's giving a talk at London.pm talk meet on perl 6 on Weds night and I'll ask him then | 14:08 | |
14:10
raoulvdberge left
|
|||
stmuk_ | s/talk meet/tech meet | 14:13 | |
14:15
_mg_ left
|
|||
RabidGravy | could be | 14:16 | |
Dave Cross writes articles for them but he hasn't taken the p6 kool-aid yet | 14:17 | ||
stmuk_ | yes I noticed his name in the sketchy looking pdf link to the previous edition | 14:18 | |
RabidGravy | apparently they recycle articles from all across their estate for those things | 14:20 | |
14:21
skids left
14:22
huggable left,
huggable joined
|
|||
stmuk_ | also Nigel is Bath based as Future Publishing is | 14:23 | |
and I don't think he IRCs much (?) | |||
masak | no, not much | 14:24 | |
I've seen him on IRC, but it's rare | |||
stmuk_ | what's his nick? | 14:25 | |
masak | nige | 14:26 | |
14:27
cdg left
|
|||
stmuk_ | ah that rings a bell | 14:31 | |
dogbert17 | o/ #perl6, is everyone watching soccer? | 14:37 | |
teatime | ahoy dogbert17. I don't really do sports. | 14:38 | |
dogbert17 | teatime: well, you're not missing much atm anyway (watches Switzerland - Albania with one eye) | 14:39 | |
timotimo | i find soccer rather boring | 14:40 | |
and the infatuation the rest of the germans have with soccer makes me even more fierce in my anti-soccer stance | |||
teatime | I was listening to NPR today, and they had a bit where they described the German practice of setting up outdoor TVs (in like, every neighborhood, apparently), and they all come out and drink beer and watch the Germany matches. | 14:41 | |
that sounds like a lot of fun. | |||
mst | "soccer" | ||
timotimo | until you realize you'll be with soccer fans at those things :) | ||
teatime | haha | ||
mst | this is the word we use around people who mistake football for the american rugby-with-padding thing | ||
14:42
spider-mario joined
|
|||
AlexDaniel | timotimo: is there any sport that you find non-boring? | 14:42 | |
timotimo | handball | 14:43 | |
that's pretty cool | |||
teatime | is that similar to raquetball or squash? | ||
timotimo | it doesn't feature anything like raquets | ||
teatime | oh, well I guess I could have deduced that from the name. | 14:44 | |
timotimo | it consists of the ball beind held in your hands | ||
much like in football where you hold the ball with your feet, clearly | |||
teatime | raquetball/squash is about my favorite cardio workout | ||
timotimo | also, bball isn't bad | ||
teatime | so much more entertaining than e.g. running | ||
timotimo | in general, i think i prefer games where the scoring system results in somewhat big numbers, rather than single-digit numbers :) | ||
there's much more back-and-forth that way | 14:45 | ||
on the other hand, i don't get baseball at all | |||
teatime | heh, any specific questions? | ||
timotimo | oh. i don't mean it in the "understand" way, but the other "understand" way | 14:46 | |
teatime | baseball is v. boring to watch imo | ||
kindof like golf | |||
mst | running is boring. football is fun if you're bad at it, but once people get good at it the scores go down and I get bored | 14:47 | |
playing football for the fun of it with a bunch of other people who aren't that good is fun, watching competente people not so much | |||
the only sports I actually *liked* playing were rounders and rugby though | |||
AlexDaniel | yea, especially when they're paid for it :D | ||
timotimo | i don't know what rounders is :) | ||
teatime | can we count pool as a sport? or auto racing. those are the only two I ever got into seriously. | 14:48 | |
mst | baseball family | ||
I don't particularly like watching it either though | |||
timotimo | my dad's big into formula 1 | ||
mst | teatime: I was running with the cardio theme, but I think we can for the watching question | ||
teatime | I meant playing. I don't really watch pool or racing. | 14:49 | |
mst | to watch, badminton's good | ||
I play the occasional game against friends on a pub's pool team | |||
timotimo | i never played badminton regularly, so never got any good at it at all | ||
mst | actually, I used to quite like watching snooker while thinking about stuff | ||
teatime | I remember badminton being really fun in high school gym class. | 14:50 | |
mst: sometimes pool can be entertaining, but it's rarely televised here. | |||
14:51
pierrot joined
|
|||
teatime | the trick-shot competitions are also a lot of fun to watch. | 14:51 | |
mst | yeah, if I watch pool, it's because I happen to be bored in a pub where their team's playing a match | 14:52 | |
14:53
BenGoldberg joined
|
|||
timotimo | i watch commentated video game matches every now and then | 14:54 | |
dogbert17 | that can be fun | ||
14:56
khw joined
|
|||
timotimo | it usually requires you to know the game in question a bit, though. maybe more so than soccer would | 14:56 | |
dogbert17 | btw, I have a new boring doc gist for Baggy.roll here: gist.github.com/dogbert17/cb137b3f...5750540ce0 | 14:59 | |
most of text was taken from S32 so there might be a chance that the information is obsolete | 15:00 | ||
dogbert17 match is over and Albania lost 0-1 to Switzerland | 15:01 | ||
15:04
cdg joined
15:05
rindolf left
|
|||
Zoffix | Just one goal in what... 90 minutes? Sounds like a fun thing to watch :P | 15:13 | |
dogbert17 | Zoffix: wasn't the best game ever I'm afraid :) | 15:14 | |
15:18
kid51 joined
15:20
kid511 left
15:23
mohae joined
15:26
mohae_ left
|
|||
RabidGravy | it seemed like it was actually two albanian teams playing for a bit | 15:27 | |
15:34
yqt joined
15:40
KillBill left
15:41
firstdayonthejob joined
15:49
pomJ joined
15:55
ssotka joined
16:01
buharin joined
16:03
cognominal left
|
|||
stmuk_ buys Coding Academy 2016 (with Perl 6) online having failed to find in 3 shops | 16:11 | ||
16:15
ssotka left
|
|||
tbrowder | Zoffix: please revert, and I'm interested in the fix because I'm using those funcs in a module I'm working on!! | 16:19 | |
16:23
firstdayonthejob left,
rurban_ left
16:25
pomJ left
|
|||
dalek | c: db08426 | (Zoffix Znet)++ | doc/Language/testing.pod: Temporarily revert 71c51004da1201c3d84bb287bbb8ac389298ec6e Pending PR for changes/improvements/bug-fixes for is-approx. See irclog.perlgeek.de/perl6/2016-06-11#i_12647647 |
16:28 | |
Zoffix | tbrowder, thanks. I already wrote all the code, now I just need to write tests and should be done | 16:29 | |
(today) | |||
tbrowder | Zoffix: my time line is not as speedy as yours, so take your time as far as I'm concerned! | 16:32 | |
16:37
Emeric left
16:38
Emeric joined
16:39
rindolf joined
16:44
donaldh joined
16:49
yqt left
|
|||
dalek | c: 510d6a7 | (Jan-Olof Hendig)++ | doc/Type/Baggy.pod: Added docs for Baggy.roll. Most text from S32 |
16:53 | |
16:58
domidumont joined
17:00
Actualeyes left
|
|||
dalek | c: 3b52b50 | (Jan-Olof Hendig)++ | doc/Type/Baggy.pod: Fixed broken link |
17:12 | |
17:16
ssotka joined
17:30
pmurias_ joined,
donaldh left,
pmurias_ left,
pmurias joined
|
|||
pmurias | hi | 17:30 | |
Zoffix | \o | 17:31 | |
ruoso | hi | 17:34 | |
so... what is the state of calling java code from rakudo-j these days? | |||
Zoffix | .oO( was that ever a goal...? ) |
17:35 | |
geekosaur | it's a fiuture goal, I don't think anything has actually been done yet though | 17:36 | |
ruoso | well, if I wanted to write a web app on rakudo-j, I better implement the servlet interface | ||
17:37
yqt joined
|
|||
pmurias | it was possible to call java code from rakudo-js in the past, I'm not sure what the current state is | 17:40 | |
17:45
stevieb joined
|
|||
pmurias | ruoso: you should build rakudo-j and run the interop tests | 17:46 | |
17:47
stevieb left
|
|||
pmurias | ruoso: they are in rakudo/t/03-jvm | 17:47 | |
17:48
ssotka left
|
|||
ruoso | ah, thanks... let me take a look | 17:48 | |
TimToady | m: class A { method sink() { print "sunk " } }; my @a = gather for ^10 { take A.new }; say @a[0] | ||
camelia | rakudo-moar 915f45: OUTPUT«A.new» | ||
TimToady | m: class A { method sink() { print "sunk " } }; my @a = gather for ^10 { (take A.new).sink }; say @a[0] | 17:49 | |
camelia | rakudo-moar 915f45: OUTPUT«sunk sunk sunk sunk sunk sunk sunk sunk sunk sunk A.new» | ||
TimToady | something must be annotating take with :nosink or so | ||
AlexDaniel | moritz: hi! What are you concerns about github.com/perl6/doc/pull/573 exactly? | ||
TimToady | m: class A { method sink() { print "sunk " } }; my @a = gather for ^10 { take A.new; 42 }; say @a[0] | ||
camelia | rakudo-moar 915f45: OUTPUT«WARNINGS for <tmp>:Useless use of constant integer 42 in sink context (line 1)sunk sunk sunk sunk sunk sunk sunk sunk sunk sunk A.new» | ||
TimToady | no, it's just failing to propagate the sink on the for into the block | 17:50 | |
strainge that it knows the 42 is in sink context, but not a take by itself | 17:51 | ||
*ange | |||
ruoso | pmurias: I guess it no longer works, the test dies right away | ||
AlexDaniel | moritz: I mean, your comment sounded very scary, but the patch itself is really harmless. Am I missing something? | ||
TimToady | m: class A { method sink() { print "sunk " } }; my @a = gather for ^10 { take A.new; take 42 }; say @a[0] | 17:52 | |
camelia | rakudo-moar 915f45: OUTPUT«sunk sunk sunk sunk sunk sunk sunk sunk sunk sunk A.new» | ||
TimToady | so yes, it's a problem with take as well | ||
17:52
stevieb joined
|
|||
moritz | AlexDaniel: well, I just don't want it to break links, as has often happened when I changed some of the linking ode | 17:52 | |
*code | |||
AlexDaniel: if it's not scary to you, please merge | 17:53 | ||
stevieb | finally got around to setting up a perl6 doc dev environment per CONTRIBUTING. w00t! | ||
moritz | I'm just old and scared | ||
TimToady is old and not scared enough | |||
lizmat is old and not scarred enough | |||
AlexDaniel | moritz: I ran the link checker and didn't see any increase in the output, so I think that it's fine. | 17:54 | |
ok then | |||
dalek | c: 979b368 | (Josh Soref)++ | htmlify.p6: htmlify: do not escape :: in site local links |
||
c: 85bf119 | (Aleks-Daniel Jakimenko-Aleksejev)++ | htmlify.p6: Merge pull request #573 from jsoref/escape htmlify: do not escape :: in site local links |
|||
AlexDaniel | timeless++ | 17:56 | |
TimToady | lizmat: I'm thinking that push and take should not, by default, "dup" values, and that maybe we should have explicit variants for that behavior | 17:57 | |
lizmat | TimToady: looks like take returning its parameters, is intentional: | ||
github.com/rakudo/rakudo/blob/nom/...rol.pm#L72 | |||
TimToady | yes, it was intentionally designed that way, but from a performance standpoint it looks like a botch | ||
lizmat | ok, I'll see what breaks with take returning Nil | 17:58 | |
17:58
cognominal joined
|
|||
TimToady | unless we can come up with some way of efficiently returning provisional values that are simply thrown away instead of sunk | 17:58 | |
but that probably entails knowing things at compile time that we can't know | 17:59 | ||
especially with late-bound methods | |||
(like .push) | |||
lizmat | yup :-( | ||
TimToady | so I think we have to change the default on push and take, and possibly break some code down the road | 18:00 | |
lizmat | perhaps that's something we want to do in 6.d ? | 18:02 | |
TimToady | nodnod | ||
till then, maybe an explicit nosink contextualizer that we can put on hotspots | 18:03 | ||
18:06
yqt left
|
|||
dalek | c: 8480024 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/ (8 files): Change all wikipedia links from http to https Wikipedia is now redirecting all http requests to https. This means that any current link causes an unnecessary (permanent) redirect when the user clicks on it. The link checker also complains about it, so it is going to help with #561 a bit. |
18:06 | |
AlexDaniel | hehe, commit sha starts with 10 digits | 18:09 | |
mst | is this *your* lucky number? | 18:11 | |
18:12
firstdayonthejob joined
18:15
xtreak joined
18:18
kaare_ joined
18:19
kaare_ left
|
|||
Zoffix | m: 1e-5 .Rat.nude.say | 18:21 | |
camelia | rakudo-moar 0ef135: OUTPUT«(1 99999)» | ||
Zoffix | m: 1e-10 .Rat.nude.say | ||
camelia | rakudo-moar 0ef135: OUTPUT«(0 1)» | ||
Zoffix | t' bad | ||
18:22
a3r0 joined,
huggable left,
huggable joined
18:31
kaare_ joined
18:32
kaare_ left,
ssotka joined
18:35
a3r0 left
|
|||
timotimo | m: 1e-10 .Rat(1e-12).nude.say | 18:42 | |
camelia | rakudo-moar 6a6ea4: OUTPUT«(1 10000000000)» | ||
timotimo | Zoffix: ^ | ||
18:42
cognominal left,
kaare_ joined
|
|||
Zoffix | m: 1e-30 .Rat(1e-30).nude.say | 18:43 | |
camelia | rakudo-moar 6a6ea4: OUTPUT«(0 1)» | ||
Zoffix | m: 1e-30 .Rat(1e-31).nude.say | ||
camelia | rakudo-moar 6a6ea4: OUTPUT«(1 999999999999999879147136483328)» | ||
Zoffix | Cool. Thanks. | ||
18:49
tbrowder_ joined
18:51
a3r0 joined
|
|||
timotimo | yw | 18:53 | |
18:56
labster joined
|
|||
Zoffix | m: my $res = 1e-307 .Rat(1e-308).nude; say now - INIT now; say $res | 18:56 | |
camelia | rakudo-moar 3d276a: OUTPUT«0.0014081(1 1000000000000000110771079106176446000223558748615046766740669850804452929176477037232227883233150178238510771328996779623238245047056163081904969511661143497271306559270901287857258544550169416310269916879799370916936813489325651442821434713…» | ||
Zoffix | m: my $res = 1e-308 .Rat(1e-309).nude; say now - INIT now; say $res | ||
camelia | rakudo-moar 3d276a: OUTPUT«0.00158261(1 100000000000000001097906362944045541740492309677311846336810682903157585404911491537163328978494688899061249669721172515611590283743140088328307009198146046031271664502933027185697489699588559043338384466165001178426897626212945177628091195…» | ||
Zoffix | m: my $res = 1e-309 .Rat(1e-310).nude; say now - INIT now; say $res | ||
timotimo | m) | ||
thanks for that | |||
18:56
tbrowder_ left
|
|||
Zoffix | ? | 18:56 | |
camelia | rakudo-moar 3d276a: OUTPUT«(timeout)» | ||
Zoffix | Thanks for what. | ||
m: 1e-325 .Rat(1e-325).nude.say | 18:57 | ||
camelia | rakudo-moar 3d276a: OUTPUT«(0 1)» | ||
Zoffix | Everything in between takes forever to run (haven't waited long enough to see how long) | ||
18:58
cognominal joined
|
|||
Zoffix | :o well that's a first for my box. All of spectest passed | 18:58 | |
timotimo | there's an algorithm to build the rat from the num | 18:59 | |
18:59
rurban_ joined
19:00
kaare_ left
19:02
tbrowder_ joined
19:03
rurban joined
19:06
kaare_ joined,
edehont joined
19:07
_mg_ joined,
edehont left
19:10
tbrowder_ left
19:11
CIAvash left
19:13
tbrowder_ joined
19:17
tbrowder_ left
|
|||
lizmat | not sure this was mentioned here before, but if you have questions for the Q&A session with TimToady at YAPC::NA: | 19:20 | |
docs.google.com/forms/d/1khj-weGLF...=0&w=1 | |||
19:23
darutoko left
19:25
tbrowder_ joined
19:29
tbrowder_ left
19:31
girafe joined
19:34
rurban left,
rurban joined,
rurban left
19:35
rurban joined,
rurban left
19:36
rurban joined,
rurban left
19:37
domidumont left
19:38
BenGoldberg left
19:39
BenGoldberg joined
19:40
zacts left
19:41
rindolf left
19:45
BenGoldberg left
19:47
BenGoldberg joined
19:49
kaare_ left
|
|||
Zoffix | tbrowder, it's unmerged yet, but if you're curious of the behaviour my changes to is-approx bring, it's here: github.com/rakudo/rakudo/pull/783 | 19:51 | |
19:54
zacts joined,
jjido joined
19:56
rurban joined
|
|||
AlexDaniel | Zoffix++ | 20:03 | |
20:06
nchambers joined
20:16
rurban1 joined
|
|||
AlexDaniel | hehe, well, that's better: github.com/perl6/doc/issues/561 | 20:16 | |
20:17
rurban left
20:22
yqt joined,
FROGGS left
20:27
rurban1 left
20:28
rurban joined
20:32
raoulvdberge joined
20:36
mr-foobar left
20:46
rurban left,
rurban joined
|
|||
dogbert17 | dramatic Russian equalizer during overtime | 20:49 | |
dalek | c: 11d00c5 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/ (4 files): Fix some links This is going to help with #561 a bit. There are probably better ways to fix these links, but that's good enough. |
20:52 | |
literal | should performance issues be reported to rt.perl.org, or are they expected still? | ||
lizmat | literal: such as ? | 20:53 | |
literal | &foo.assuming() is really slow | ||
lizmat | ah, yes, was looking at that code the other day | ||
basically, it's slow because it's using EVAL internall :-( | 20:54 | ||
literal | I see | 20:55 | |
21:02
jjido left
|
|||
lizmat | literal: wouldn't mind seeing an RT ticket for it, because that would need to be solved sooner or later | 21:02 | |
21:03
buharin left
21:04
wamba left
|
|||
literal | alright | 21:04 | |
21:05
mr-foobar joined
21:07
pmurias left
21:09
ocbtec left
21:10
jjido joined
21:16
cognominal left
21:20
rurban left
21:21
rurban joined,
rurban left
21:22
rurban joined,
rurban left
|
|||
dalek | c: ae610cb | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Type/ (3 files): Fixed some links (underscores instead of spaces) I am not sure why this cannot be done automatically, but this change actually fixes some links (and therefore the link checker will complain less). |
21:22 | |
21:30
pmurias joined
|
|||
AlexDaniel | aw dammit, didn't notice that timeless++ already fixed wikipedia links | 21:32 | |
21:34
_mg_ left
|
|||
AlexDaniel | timeless: are you here? | 21:37 | |
timeless: my question is why change C<nl-in> to L<nl-in>? | 21:38 | ||
whoops, L<nl-in> to C<nl-in> | |||
timotimo | the IO::Handle page doesn't have docs for nl-in or nl-out | 21:40 | |
or much of anything | |||
that could be a/the reason | |||
21:40
tbrowder left
|
|||
AlexDaniel | but just because something is not documented does not mean that we should remove the link? :) | 21:41 | |
there's a ticket by the way: github.com/perl6/doc/issues/484 | |||
timotimo | oh, i see | ||
AlexDaniel | OK then I'll just cherry-pick the rest | 21:43 | |
parabolize | I'm not very familiar with PODs but could we have the link in the text below the code? Something like `Here, we are calling method L<IO::Handle#nl-in>`. This was one of the first pages I read after the intro and the `$*IN.ln-in` confused me pretty good. | 21:47 | |
AlexDaniel | parabolize: sure, feel free to do that | 21:48 | |
dalek | c: a638675 | (Josh Soref)++ | doc/Language/5to6-nutshell.pod: update perlito5 link |
21:49 | |
c: d083172 | (Josh Soref)++ | doc/Type/ (3 files): consistently use =head1 Methods |
|||
c: e120434 | (Josh Soref)++ | doc/Language/setbagmix.pod: fix (.) infix link in setbagmix |
|||
c: 28a028a | (Josh Soref)++ | doc/Language/faq.pod: Fix linkchecker warning for rakudo-star This assumes that star will always be a directory, but that seems reasonable |
|||
AlexDaniel | hm, somehow I feel like there was a better way to do that | 21:50 | |
21:51
kalkin- left
21:56
pmurias left
21:58
kalkin- joined
|
|||
Zoffix | What's the warning? :) | 21:58 | |
AlexDaniel | ? | 21:59 | |
22:00
rurban joined,
rurban left
|
|||
Zoffix | [17:49:08] <dalek> doc: 28a028a | (Josh Soref)++ | doc/Language/faq.pod: [17:49:09] <dalek> doc: Fix linkchecker warning for rakudo-star | 22:00 | |
22:00
cdg left
|
|||
Zoffix | I figured you were talking about that.... | 22:00 | |
Zoffix goes back to killing people.... | 22:01 | ||
AlexDaniel | Zoffix: no, but just in case you're wondering: the warning was about no trailing / | ||
22:03
niceperl joined
22:04
rurban_ left
|
|||
dalek | c: 5e8cf95 | (Aleks-Daniel Jakimenko-Aleksejev)++ | doc/Language/5to6-nutshell.pod: Link NYI |
22:05 | |
22:12
donaldh joined
22:14
ssotka left
22:15
jjido left
|
|||
dalek | c: 89d368d | (Josh Soref)++ | doc/Language/5to6-nutshell.pod: Links to speculations |
22:19 | |
22:22
huggable left,
huggable joined,
donaldh left
|
|||
AlexDaniel | .tell timeless This leaves us with no open pull requests from you :) Time to submit new ones, perhaps? Thank you for your efforts! | 22:22 | |
yoleaux | AlexDaniel: I'll pass your message to timeless. | ||
masak | 'night, #perl6 | ||
Zoffix | night | 22:23 | |
22:32
Emeric left
22:33
girafe left
|
|||
dalek | c: 707e63e | (Zoffix Znet)++ | doc/Language/testing.pod: Fully document is-approx from Test.pm6 This updates tbrowder++ effort to document this sub, to reflect the new behaviour of is-approx merged in Rakudo commit bb165a577d63e8c669c0bd19fee575e6be12776f |
22:36 | |
22:43
labster left
23:01
DarthGandalf joined
23:08
niceperl left,
firstdayonthejob left
23:18
spider-mario left
|
|||
RabidGravy | yawn | 23:30 | |
23:33
labster joined
|
|||
dalek | c: 8079e0b | util++ | doc/ (6 files): Fix typos. |
23:37 | |
23:42
RabidGravy left
|
|||
dalek | c: e0c5bd6 | util++ | doc/ (2 files): Fix more typos. |
23:42 | |
23:48
mr-foobar left
|