»ö« 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/pQOjrMhVBY␤Unable 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