🦋 Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku
Set by ChanServ on 14 October 2019.
00:02 reportable6 left 00:03 reportable6 joined
rypervenche Ah yeah. I was looking for something to automatically give me the affixes. 00:04
guifa Yeaha, that bit requires the RBNF stuff. You can find it in cldr/commons/rbnf/zh.xml for Chinese 00:07
If you had time and wanted to write the RBNF parser though … hahahaha
00:18 pecastro left
SmokeMachine running the server as `docker run --network=mysql --name=mysql --rm -e MYSQL_ROOT_PASSWORD=bla -e MYSQL_DATABASE=bla -e MYSQL_USER=bla -e MYSQL_PLUGIN_DIR=/usr/lib/mysql/plugin mysql` is not giving that error anymore... but it's not accepting my password... 00:21
I think I found it! 00:22
rypervenche guifa: I've spend the past two days trying to figure out the logic in that and get Lingua::Number to work. The code is beyond me for the moment. I'll look into it later on once I know more about Raku and can maybe decipher more things. :) The desire is there, the know-how, not yet.
00:31 lichtkind left 00:33 leont left 00:38 caterfxo joined 00:50 Doc_Holliwood left 01:05 aborazmeh joined, aborazmeh left, aborazmeh joined 01:06 squashable6 left 01:08 squashable6 joined 01:16 Altai-man_ joined 01:18 sena_kun left 01:41 aborazmeh left 01:45 NODE left 01:46 NODE joined 02:13 ensamvarg joined 02:22 DrForr left 02:35 Tirifto left
guifa rypervenche: yeah, the Lingua::Number was done loooong ago and it works so no one has updated the internals. He uses a complicated regex, I’m going to use a grammar/actions, and hopefully give some super friendly interfaces for it. (particulary I think it would be good to throw an exception if a number gets to be too big, or if that type isn’t supported for the language, in the exception I could possibly provide an alternate representa 02:50
that might not be perfect, but is better than nothing, and since it’s excepted, someone can decide whether they want it or not)
Also…. “DrForr left the chaat room.” :-(
02:55 cmorton joined 02:56 cmorton left 02:58 molaf left 02:59 helit joined 03:09 b2gills joined 03:10 molaf joined 03:15 NODE left 03:16 NODE joined, sena_kun joined 03:18 Altai-man_ left 03:19 imcsk8 left 03:21 imcsk8 joined 04:17 wamba joined, ccamel joined 04:18 camelCaser left 04:19 pilne left 04:25 vike1 left 05:16 Altai-man_ joined 05:18 sena_kun left 05:33 Doc_Holliwood joined 06:24 wamba left, wamba joined 06:33 aluaces joined 06:52 satyavvd joined 07:15 [Sno] left 07:16 sena_kun joined 07:18 Altai-man_ left 07:27 xelxebar left 07:39 wamba left 07:46 wamba joined 07:51 ensamvarg left 07:52 [Sno] joined 07:57 leont joined 07:58 abraxxa joined 08:02 abraxxa left 08:03 abraxxa joined 08:07 wamba left, Sgeo__ left, regreg joined, Sgeo__ joined, wamba joined 08:08 rindolf joined 08:12 wamba left 08:13 wamba joined 08:15 lichtkind joined 08:18 mowcat left 08:19 stoned75 left
lizmat [03:22:15] DrForr (~jgoff@li165-209.members.linode.com) left IRC (Remote host closed the connection) 08:29
farewell good friend
08:29 pecastro joined
tadzik :( 08:30
08:33 vike1 joined 08:35 stoned75 joined 08:46 Celotora joined 08:47 skyl4rk left
El_Che sigh 08:49
leont :-( 08:50
Celotora hey
El_Che hallo Celotora 08:52
08:58 Actualey` joined
satyavvd RIP DrForr.. 09:02
09:04 Celotora left, xelxebar joined 09:07 wamba left, wamba1 joined 09:16 Altai-man_ joined 09:18 sena_kun left 09:24 hungrydonkey joined 09:50 veesh left 09:54 mowcat joined 09:58 hungrydonkey left 10:02 veesh joined 10:09 chloekek joined 10:10 hungrydonkey joined
chloekek p6: my &infix:<ö> := &infix:<+>; say <1 2 3> »ö« <4 5 6> 10:15
camelia (5 7 9)
10:16 hungrydonkey left 10:19 lichtkind_ joined
chloekek Are there Raku users on Mastodon? 10:19
10:20 ufobat joined 10:21 _jrjsmrtn joined, lichtkind left 10:23 __jrjsmrtn__ left 10:55 ufobat_ joined, vike1 left 10:56 ufobat left 10:57 vike1 joined 10:58 ufobat_ left
lizmat chloekek: I think tyil is 11:07
chloekek tyil: I heared you’re on Mastodon. Can I follow you? 11:10
tellable6 chloekek, I'll pass your message to tyil
chloekek lizmat++ tellable6++
11:16 ufobat joined 11:17 sena_kun joined 11:18 Altai-man_ left
AlexDaniel damn I want to use mastodon :D 11:20
11:32 ptrcmd_ is now known as ptrcmd
tadzik I am on mastodon and also on my self-hosted pleroma 11:44
you should be able to follow @tadzik@social.tadzik.net
El_Che from what is mastodon again a clone? Twitter? 11:46
tadzik pretty much, yeah 11:49
but it's running on open protocols so you can follow more that just people from your own server, or even people from other mastodons
anything that speaks ActivityPub, which is now a W3C thing, can be followed on mastodon and vice versa
11:50 satyavvd left
El_Che federated model 11:50
11:50 wamba1 left 11:51 wamba joined
chloekek And it sorts toots chronologically instead of AIically 11:54
El_Che twitter does as well, but it keeps resetting the preferences when you log in
(which is insane) 11:55
chloekek Having ActivityPub adapters for various non-ActivityPub platforms would be cool. 11:59
I’ve been meaning to install an ActivityPub-enabled RSS reader.
Then I could set up RSS feed tracking and follow them from Mastodon.
12:00 ensamvarg joined 12:02 reportable6 left 12:03 reportable6 joined 12:04 MasterDuke left 12:06 mowcat left 12:15 aborazmeh joined 12:16 aborazmeh left, aborazmeh joined, mensvaga joined 12:35 NODE left, Benett left 12:37 Benett joined 12:47 NODE joined 12:52 Guest80549 is now known as Altreus 13:00 NODE left, molaf left 13:01 NODE joined
[Coke] . 13:09
13:13 aborazmeh left 13:18 sena_kun left 13:19 sena_kun joined 13:31 aborazmeh joined, aborazmeh left, aborazmeh joined 13:32 Gruber is now known as Grrrr 13:40 molaf joined 14:08 hungrydonkey joined 14:20 mowcat joined 14:36 Doc_Holliwood left 14:38 leont left 14:42 squashable6 left 14:45 aborazmeh left, squashable6 joined 14:46 Doc_Holliwood joined, cpan-raku left 14:47 cpan-raku joined, cpan-raku left, cpan-raku joined, mensvaga left 14:49 mensvaga joined 14:54 melezhik joined 14:59 melezhik left 15:10 maggotbrain left 15:11 maggotbrain joined 15:13 maggotbrain left 15:16 maggotbrain joined 15:18 Altai-man_ joined 15:21 sena_kun left 15:42 melezhik joined 15:46 melezhik64 joined, melezhik64 is now known as melezhik2 15:47 wamba left, melezhik left
chloekek What is Blin, other than a Russian pancake? github.com/rakudo/rakudo/issues/3553 15:51
jnthn System for testing all of the modules against the latest Rakudo HEAD, used to identify compiler regressions so Rakudo releases can be more reliable. 15:54
I figure part of the joke is that "blin!" is often used to mean "dammit!" too. :)
chloekek Thanks!
Altai-man_ probably should name issues `Blin, 2020.03, round N` 15:55
AlexDaniel jnthn: it's also an improvement over Toaster, which is another food-related name :) 15:56
chloekek: but it's not just Rakudo HEAD, it tests between two given points (usually latest release and HEAD) 15:57
chloekek Bisect language infrastructure. 15:58
AlexDaniel chloekek: and if it notices that some module used to work before, then it bisects
16:00 lucasb joined
AlexDaniel but yes, “dammit!” analogy is pretty close. It's one of the few Russian words that kids can actually use for that without, um… repercussions 16:01
all other words are a lot more colorful so to say :D 16:03
jnthn :D 16:05
[Coke] :) 16:06
16:08 wamba joined 16:10 melezhik2 left 16:16 stoned75 left 16:21 hungrydonkey left
[Coke] any weebly users about? We're using it for TPF and I'm having an issue. 16:25
16:34 [Sno] left 16:35 [Sno] joined
tbrowder anyone seeing travis badges not working as usual? 16:38
normally in my README.md in a git repo i put the travis-recommended buil status line in my readme and it will show green when the last test was good. now all i see is "Build Status" in light blue letters in a faint button. clicking on it takes me to that repo on travis where i see the green badge. 16:42
guifa Does anyone know the status of the Houston convention? I’m guessing it’s still far enough out it’s in a optimistically going-to-happen status, but was curious
16:43 chloekek left, Doc_Holliwood left
lizmat dcbpw.org/dcbpw2020/ has been cencelled 16:47
which does not bode well for TPaRCiH 16:48
AlexDaniel “Spring of 2021”
I see people are extremely optimistic
that's a badass logo, by the way 16:49
I love it
16:51 veesh_ joined, veesh left, veesh_ is now known as veesh 17:03 stoned75 joined
guifa lizmat: since I’ve been prepping for teaching my online classes, I was thinking those of us who were going to present could potentially still do our presentations virtually if they can’t delay it for a late date 17:08
lizmat guifa: indeed
jnthn will be doing that for his Macro presentation that he couldn't give at the GPaRW 17:09
SmokeMachine looking forward to it...
jnthn Need to be able to do more than 3 sentences without "ouch, my throat" first :) 17:12
AlexDaniel jnthn: get well :) 17:17
guifa oh no, jnthn: did you get hit by the virus? 17:18
17:18 wamba left
guifa is still waiting on his test result = 3 days and counting 17:19
17:19 sena_kun joined
SmokeMachine jnthn: no rush! Sorry... I'm just too excited to use that on Red... 17:20
AlexDaniel guifa: around here they seem to no longer even test you unless there's a good reason 17:21
17:21 Altai-man_ left
AlexDaniel guifa: not sure if that's because they simply can't get the infrastructure right for that amount of testing, or if they just want the numbers to be low :D 17:21
jnthn guifa: No, almost certianly not that. 17:22
I got it from somebody else, who themselves got it before before there were any COVID-19 cases known in .cz 17:23
lizmat guifa: testing in NL only happens if you have symptoms 17:25
therefore the actual number of infections is currently estimated to be 6x the number of proven infections
of course, that's just that: estimations
together with the knowledge that there may well be asymptomatic carriers 17:26
guifa if I got it it may have actually been from NL, actually. Singapore (my main destination) has things extremely under control
vrurg: I just merged the pull request, sorry, I dunno why github didn’t notify about FuzzyToken but did with Carp.
lizmat aka, people who are infectious but show no symptoms
guifa jnthn: any ideas why the Mac version of Comma is 404’ing? 17:27
lizmat guifa: Rotterdam University is mapping the strains in NL, most of them are from China
jnthn guifa: Notarization failures, but I should check on the status of resolving that. Shipping desktop apps for Mac is horrible at this point. :/ 17:30
guifa jnthn: noted. It’s been a while since I’ve developed an app on the Mac, and it was long before the need to sign apps and I know lots of developers have had issues with it 17:36
17:36 stoned75 left
jnthn Well, we had signing working for a while, then notarization came along, and after no small amount of work we got that integrated into the build process, and then a month later something changed (seemingly on Apple's side) that broke it. 17:40
17:43 chloekek joined 17:47 wamba joined 17:57 Xliff joined 18:02 [Sno] left 18:04 stoned75 joined 18:13 ensamvarg left 18:15 stoned75 left 18:27 ilogger2 joined 18:29 cpan-raku joined, cpan-raku left, cpan-raku joined 18:39 wildtrees joined 18:40 eseyman joined
vrurg m: my %h = a => 1; %h.append: b => 2; say %h 18:48
camelia {a => 1}
vrurg ^^^ bug? 18:49
18:49 Itaipu joined
jnthn m: my %h = a => 1; %h.append: (b => 2); say %h 18:50
camelia {a => 1, b => 2}
jnthn You need to do it like that, otherwise it's an option to append, not the data
vrurg is slapping own forehead! 18:53
jnthn: thanks, I'm probably still sleepy. :)
18:56 Itaipu left
guifa I guess a hash could have something like multi append(*%foo) { samewith |%foo } since there aren’t any options, but that would prevent enabling options down the road 19:03
19:05 Doc_Holliwood joined 19:10 veesh joined
vrurg guifa: It'd be an abuse of syntax anyway. I.e. a feature used the way it's not intended for. 19:12
And yes, I wouldn't mind having :merge for both Array and Hash append. :) 19:13
19:16 DarthGandalf joined 19:18 Altai-man_ joined 19:19 [Sno] joined 19:23 Itaipu joined 19:34 MasterDuke joined
lizmat A very sad Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/03/16/2020-...od-friend/ 19:43
19:49 kybr joined, |oLa| joined, |oLa| left 19:50 veesh left 19:59 abraxxa joined 20:01 stoned75 joined 20:02 veesh joined 20:07 natrys joined 20:14 aborazmeh joined, aborazmeh left, aborazmeh joined 20:25 Itaipu_ joined 20:26 melezhik joined 20:27 Itaipu left 20:30 ilbelkyr joined
Doc_Holliwood what's the neatest way to cycle trough an enum? 20:32
basically, enum foo<A B>; my $enum = A; and then i want to loop and have A and B in $enum alternating in each iteration
20:35 gordonfish joined
Doc_Holliwood saluté gordonfish 20:45
m: enum foo<A B>; my $enum = A; say foo (-) A; 20:46
camelia Set((foo))
gordonfish Doc_Holliwood: For a sec I read that as sauté and became nervous 20:49
Doc_Holliwood no worries. we only eath pythonistas 20:50
20:51 kybr left
AlexDaniel m: say Bool.enum_values 20:52
camelia No such method 'enum_values' for invocant of type 'Bool'
in block <unit> at <tmp> line 1
AlexDaniel whaat
m: say Bool.HOW.enum_values
camelia Too few positionals passed; expected 2 arguments but got 1
in block <unit> at <tmp> line 1
AlexDaniel m: say Bool.^enum_values 20:53
camelia {False => 0, True => 1}
AlexDaniel ah, there
Doc_Holliwood: does that work? It's a bit… weird
gordonfish Why the ^ ?
AlexDaniel gordonfish: it calls the method on the metaclass instead of the object itself 20:54
Doc_Holliwood the ^ constitutes a metamethod
introspection, basically 20:55
AlexDaniel m: say Bool.HOW.enum_values(Bool)
camelia {False => 0, True => 1}
AlexDaniel lizmat: hey, can we get that to work properly?
lizmat: I mean, I used that so many times even if I'm not supposed to 20:56
and I believe others do too
greppable6: enum_values
greppable6 AlexDaniel, 4 lines, 2 modules: gist.github.com/5c3c1a3108f940518f...00e95b6118
AlexDaniel alright, maybe not in modules
greppable6: enum_value_list 20:57
greppable6 AlexDaniel, 5 lines, 3 modules: gist.github.com/7e7657692f3934980a...6b6b697915
AlexDaniel lizmat: shouldn't it be something that is available directly?
or, if people are supposed to use this, then can we get rid of _ maybe? 20:58
21:02 pilne joined, mowcat joined 21:06 aborazmeh left, stoned75 left 21:08 molaf joined 21:12 kybr joined 21:14 stoned75 joined 21:19 sena_kun joined 21:21 Altai-man_ left, natrys left
Grinnz re: twitter.com/liztormato/status/1239...2240376832 - I am pretty sure it is the presence of the Perl6/ subdirectory that distinguishes raku dists on CPAN alone, I think changing the name of META6.json would be only up to the raku tools that deal with it 21:21
(for instance, if a raku dist is uploaded outside of Perl6/, it still shows up as a perl release even with a META6.json) 21:22
fastapi.metacpan.org/v1/file/_sear...META6.json 21:24
21:27 theangryepicbana joined
theangryepicbana so I saw the thing about repl.it in the most recent newsletter 21:27
just thought I'd mention that repl.it is actually using the most recent version of raku 21:28
even though it says 2019.03 or whatever
hopefully someone can pass that on to whoever writes/wrote the newsletter 21:30
[ptc] theangryepicbana: lizmat writes the newsletter 21:36
lizmat: ^^^^
theangryepicbana ah ok
also if you're curious, if you use repl.it/languages/perl6 rather than repl.it/languages/raku, it does have some syntax highlighting (and that's an issue I need to bring back up to the devs too) 21:39
Grinnz btw, I am slowly working to make it so Raku/ will be an allowed CPAN subdirectory as well, but don't expect anything soon :) 21:40
21:43 theangryepicbana left
lizmat Grinnz: what you said is true and not true: the existence of META6.json is used as a flag to put the distribution into a /Perl6 directory 21:49
if you're working on the PAUSE code, then by all means, but please make sure that these changes will not cause any Perl toolchain fallout
that has happened in the past and it was frowned upon, rather severely 21:50
Grinnz it would be nothing more than an adaptation of the current use of Perl6/, and I won't be pushy about it
metacpan actually already supports Raku/, but PAUSE will take longer 21:51
21:53 theangryepicbana joined
Grinnz when you say META6.json is used as a flag, is it PAUSE that does that or the raku upload tool? 21:54
lizmat .tell theangryepicbana if it is using the most recent version, why on earth is it telling 2019.03.1 on start up
tellable6 lizmat, I'll pass your message to theangryepicbana
lizmat Grinnz: PAUSE
Grinnz alright
theangryepicbana lizmat: It's most likely because the version headers aren't automatically updated
lizmat the upload tool just uploads it to the top directory, PAUSE moves it to /Perl6
Grinnz hmm, but some still get uploaded to top level with META6.json by accident 21:55
theangryepicbana I'll be asking the devs if they can update it sometime soon :)
21:56 stoned75 left
lizmat Grinnz: are you sure? the name of the file has to be META6.json exactly 21:56
META6.JSON probably won't cut it
Grinnz metacpan.org/source/TBROWDER/Text-...Raku-1.0.0 from december
21:57 stoned75 joined
lizmat odd... I have no explanation for that 21:57
Grinnz (it has 7 passes on cpantesters - lol)
lizmat I know it took 3 toolchain summits to get the currently functionality in there 21:58
[Coke] hopes everyone is having a good day.
lizmat and that changes to PAUSE are fraught with potential widespread consequences
Grinnz I'll take a look into the code at some point
lizmat .tell tbrowder you might want to re-upload Text-Utils-Raku: metacpan.org/source/TBROWDER/Text-...Raku-1.0.0 22:00
tellable6 lizmat, I'll pass your message to tbrowder
Grinnz I think he did shortly after that
22:00 stoned75 left
lizmat .tell tbrowder somehow it wound up in PAUSE as a Perl module, rather than as a Raku module 22:01
tellable6 lizmat, I'll pass your message to tbrowder
tbrowder yes, and i thought i deleted the other...i'll take a look...
Grinnz you did, that is from backpan 22:02
22:03 melezhik left 22:04 theangryepicbana left
tbrowder ah, ok 22:05
tony-o: 2 things: (1) your docker nightly in my travis run seems to have a problem and (2) i would like to help test zeco 22:43
.tell tony-o ^^^
tellable6 tbrowder, I'll pass your message to tony-o_
xinming SmokeMachine: Is it possible to do model-role? Just like normal roles, But it has column definition in them 22:47
SmokeMachine xinming: usual roles should work for that... 22:48
xinming: for example: github.com/FCO/Red/blob/master/t/13-roles.t 22:50
xinming: just curious, what are you trying to do? 22:55
tbrowder .tell tony-o the travis thing appears to be their problem, a restart worked 22:57
tellable6 tbrowder, I'll pass your message to tony-o_
xinming SmokeMachine: I don't do thing for the moment, It's just a thought that we may need for same data type. 23:08
I didn't touch coding for 2 month, Only playing games and watching the movie. because of corna-virus thing makes me very depressed. :-) 23:09
23:14 vike joined
SmokeMachine :( 23:15
23:18 Altai-man_ joined 23:21 sena_kun left 23:22 caterfxo joined
xinming SmokeMachine: If you are going out side a lot, Try to stay at home for at least 2 weeks as much as possible. You won't want to gamble with the death-lord 23:36