🦋 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.
Geth doc/split-spell: 4 commits pushed by Coke++ 00:04
doc: coke++ created pull request #3584:
Split spell
00:09
00:13 aaaaaaaaa joined
aaaaaaaaa I'm going through one of the raku books and I"m getting this error. hastebin.com/usozidojup.rb 00:14
Seems like has to do with the REPL interpreter, works fine if I save it to file and run it.
I'd paste the error but its like 10 lines. 00:15
[Coke] works here. 00:18
what version of rakudo are you running? what platform? had you already put a P in that instance of the REPL?
aaaaaaaaa rakudo-0.2020.02-1.fc32.x86_64. Fedora 32. Nope that's the first class I created in this session. 00:19
[Coke] This is Rakudo version 2020.07-54-gd4bac47ff built on MoarVM version 2020.07 00:21
So maybe a bug that's been fixed in the intervening time
aaaaaaaaa stackoverflow.com/a/53905191 00:24
Yeah looks like bug having to do with multi-line logic.
Worked fine if I kept it all in one line. Thanks for looking. 00:25
00:26 aaaaaaaaa left 01:06 _jrjsmrtn joined 01:07 __jrjsmrtn__ left 01:11 Kaeipi left 01:14 Black_Ribbon left, Black_Ribbon joined 01:17 epony left 01:36 molaf left 01:42 h joined, h is now known as Guest3057
Guest3057 p6: say 3; 01:43
camelia 3
01:44 MasterDuke left 01:49 molaf joined 01:55 epony joined 02:06 aborazmeh left 02:16 epony left 02:17 epony joined 02:26 Cabanossi left 02:29 Cabanossi joined 02:36 gnufr33dom joined 02:40 Todd joined
Todd Anyone on newbie duty? 02:41
02:51 cpan-raku left 02:53 cpan-raku joined, cpan-raku left, cpan-raku joined 03:07 Todd left 04:07 squashable6 left, notable6 left, shareable6 left, reportable6_ left, releasable6 left, evalable6 left, committable6 left, coverable6 left, linkable6_ left, tellable6_ left, greppable6 left, bloatable6 left 04:08 quotable6 joined, bisectable6 joined, tellable6 joined, linkable6 joined 04:09 shareable6 joined, greppable6 joined, evalable6 joined, unicodable6 joined, nativecallable6 joined, statisfiable6 joined, reportable6 joined, bloatable6 joined 04:10 coverable6 joined, benchable6 joined, releasable6 joined, committable6 joined, squashable6 joined, sourceable6 joined, notable6 joined
jdv79 why ask to ask? just ask... 04:48
05:04 maettu joined 05:13 Cabanossi left 05:14 Cabanossi joined 05:27 bocaneri joined 05:32 gnufr33dom left 05:33 maettu left 05:41 andrzejku joined 05:50 Guest3057 left 05:54 silug joined 05:57 Doc_Holliwould joined
moon-child ooh, I just read the slides for rakuast--looks exciting! 06:05
tree-walk interpreter also will also maybe improve startup performance enough to allow raku to be used in batch shell jobs? (Or maybe that's too much to ask...) 06:08
06:12 kensanata joined 06:21 aluaces joined
Geth doc: d29b507200 | (Daniel Sockwell)++ (committed using GitHub Web editor) | doc/Type/SetHash.pod6
Document the `set` and `unset` SetHash methods (#3583)

Add method-level documentation and overview examples using the set and unset methods on HashSet.
06:32
linkable6 Link: docs.raku.org/type/SetHash
DOC#3583 [closed]: github.com/Raku/doc/pull/3583 Document the `set` and `unset` SetHash methods
Geth doc: c353bd8d10 | (Will Coleda)++ (committed using GitHub Web editor) | 4 files
Split spell (#3584)

  * Keep spell check for 'code' separate
  * Also convert to using supply/tap to queue tests
  * more aggressively subst for \n and \t
... (21 more lines)
06:36
linkable6 DOC#3584 [closed]: github.com/Raku/doc/pull/3584 Split spell
06:40 skids left 06:42 Kaiepi joined 06:44 andrzejku left 06:45 andrzejku joined 06:58 maggotbrain left 06:59 maggotbrain joined 07:03 maggotbrain777 joined 07:04 maggotbrain left 07:06 Sgeo left 07:09 molaf left 07:15 Doc_Holliwould left 07:24 dolmen joined 07:40 aluaces left, sena_kun joined 07:42 dakkar joined, JJMerelo joined 07:45 MasterDuke joined 07:49 Doc_Holliwould joined 08:13 Cabanossi left 08:25 pecastro joined, Cabanossi joined 08:33 aluaces joined 08:35 Doc_Holliwould left 08:53 Doc_Holliwould joined 09:02 maettu joined 09:10 aluaces left 09:25 Black_Ribbon left
lizmat clickbaits rakudoweekly.blog/2020/08/24/2020-...rvey-time/ 09:29
09:43 maettu left
JJMerelo lizmat++ 09:45
10:15 jhill left 10:16 kensanata left 10:17 jhill joined 10:25 Xliff joined
Xliff \o 10:26
tellable6 2020-08-13T21:31:42Z #raku <melezhik> Xliff: RaluDist is not for packaging Raku modules but for testing them against various Rakudo versions and Linuxes
2020-08-13T21:39:18Z #raku <melezhik> Xliff: sorry the last link described another method of managing none Raku dependencies through META6 "interface" ))) though it could be of interest too
2020-08-14T12:07:38Z #raku-dev <nine> Xliff: yes, I want to change the interface before the release
Xliff Does anyone know if there are modules for reading ODS files? 10:27
10:32 aluaces joined
JJMerelo Xliff I don't think so. 10:33
Xliff Yeah. Looks like it.
JJMerelo Xliff there should be, definitely. 10:34
Xliff Yeah. Thinking about it. :) 10:35
JJMerelo Xliff++ 10:36
10:38 Altai-man joined 10:39 dolmen left 10:41 sena_kun left, dolmen joined
Xliff Looks like there are no C libraries to do the trick. 10:42
Might have to hack up unzip + XML parser to get 'er done.
10:49 Grinnz left, mithaldu_ left 10:50 zostay left, peteretep left, spycrab0 left 10:51 kawaii left 10:55 Doc_Holliwould left 11:00 peteretep joined, Grinnz joined, kawaii joined, spycrab0 joined 11:01 zostay joined 11:02 mithaldu_ joined 11:06 JJMerelo left 11:08 rindolf joined
tbrowder Xliff: have you looked at cpan? inline::perl5 is pretty handy for rakuizing programs. 11:08
tellable6 2020-08-25T07:45:10Z #raku-dev <JJMerelo> tbrowder it's under a CDN, sometimes changes take a bit of time... I can deploy today again just in case.
11:09 dolmen left
Xliff tbrowder: Thanks, but I am aware of Inline::Perl5. It's only useful if there's already a P6 solution, which there does not appear to be. 11:09
s/p6/p5/ 11:10
It seems my fingers don't want to distinguish between 5 and 6 anymore.
tbrowder jjmerelo: still no joy on doc change :-( 11:11
tellable6 tbrowder, I'll pass your message to JJMerelo
tbrowder Xliff: what's yr use case for ods? i've been fiddling with read/write of excell xlsx 11:19
*excel 11:20
cpan spreadsheet::read can read ods 11:21
11:38 kensanata joined
Xliff Oh it can, can it? 11:39
Interesting! I will try to look into that later. tbrowser++
Also... when you ask for usecase.... are you serious?
I want to read ODS data. That's my use case! :)
Gotta nap. Up in 1:40 for work. 11:40
rindolf Xliff: there is ssconvert from www.gnumeric.org/ 11:41
11:59 Doc_Holliwould joined 12:07 molaf joined 12:10 xinming left 12:20 dolmen joined
Geth doc: c471818978 | Coke++ | xt/code.pws
Remove some "words" no longer needed.
12:21
doc: f6d3258432 | Coke++ | 2 files
code style updates
tbrowder .tell Xliff i was more referring to how you want to filter or transform it into another format. 12:36
tellable6 tbrowder, I'll pass your message to Xliff 12:37
12:37 Doc_Holliwould left 12:53 leah2 joined 12:56 dolmen left 12:57 maettu joined 13:09 maettu left 13:11 dolmen joined
El_Che I am late with the rakudo Linux packages because my father in law deceased unexpectecly. 13:11
codesections El_Che: Sorry to hear about your loss. My condolences 13:19
El_Che thx 13:20
13:21 gnufr33dom joined 13:23 maettu joined
Altai-man El_Che, sorry to hear that, take care. 13:23
[Coke] El_Che: Condolences to you and your family. 13:25
13:33 moony left 13:34 moony joined 13:40 maettu left 13:41 Doc_Holliwould joined 14:02 andrzejku left 14:10 Sgeo joined 14:13 maettu joined 14:19 Doc_Holliwould left
Xliff tbrowder: Ah. Not converting into another format. Just want to read data I have in it. 14:24
tellable6 2020-08-25T12:37:00Z #raku <tbrowder> Xliff i was more referring to how you want to filter or transform it into another format.
Geth doc: 0b2cfbc834 | Coke++ | 20 files
Improve relative pathing

remove unneeded use's
  ugexe++
14:39 sena_kun joined, gnufr33dom left 14:40 Altai-man left 15:02 kktt007 joined
MasterDuke codesections: it's just returns the array, so .candidates itself doesn't enforce anything in particular, it'll depend on how the array is populated 15:13
15:14 Xliff left 15:35 Doc_Holliwould joined 15:37 cpan-raku left 15:38 cpan-raku joined, cpan-raku left, cpan-raku joined
lizmat weekly: news.perlfoundation.org/post/grant...um=twitter 15:41
notable6 lizmat, Noted! (weekly)
15:51 kensanata left 15:55 skids joined 15:59 pecastro left 16:03 aluaces left 16:07 maettu left 16:16 squashable6 left 16:17 squashable6 joined 16:21 pecastro joined, aluaces joined, aluaces is now known as alberto 16:22 alberto is now known as Guest79152 16:41 MasterDuke left, Guest79152 left 16:47 dakkar left
codesections MasterDuke: ha :D I guess the question I *should* have asked is whether the `candidates` array returned by .candidates is sorted in any particular way 17:06
tellable6 codesections, I'll pass your message to MasterDuke
Geth doc: 5d7f12d966 | Coke++ | 3 files
Update to modern concurrency style
17:13
doc: ae9fec8420 | Coke++ | 8 files
Move PWS files into a subdir
17:45 aluaces joined 17:53 dolmen left 17:55 sjm_uk joined 17:57 MilkmanDan left 17:59 MilkmanDan joined 18:08 dolmen joined 18:23 bocaneri left 18:29 dolmen left 18:32 andinus left 18:38 Altai-man joined 18:41 sena_kun left 18:53 kawaii left 18:55 kawaii joined
[Coke] Altai-man++ 19:12
Geth doc: codesections self-assigned `make html` and `make update-html` should handle highlighting in the same way github.com/Raku/doc/issues/3586
codesections++ created pull request #3587: Add the `add` and `remove` BagHash methods
19:33
19:39 Black_Ribbon joined
rindolf El_Che: sorry to hear about your loss 19:49
19:53 andrzejku joined 20:13 natrys joined 20:23 andrzejku left 20:35 MasterDuke joined 20:39 rindolf left
[Coke] given a string like "^ 'foo' $" how to turn that into a Regex? 20:46
gfldex lolibloggedalittle: gfldex.wordpress.com/2020/08/25/tr...variables/ 20:47
[Coke] (preferably without eval) 20:48
codesections m: my $s = "^ 'foo' \$"; say 'foo' ~~ /<$s>/ 20:56
camelia 「foo」
codesections docs.raku.org/language/regexes#Reg...erpolation 20:57
[Coke]: ^^^ (there are a few other ways to do it, docced there)
(did that even mention you? It didn't highlight your username on my client, but it sure *looks* correct...) 20:58
21:01 holli__ joined 21:04 Doc_Holliwould left 21:21 Maylay left, maggotbrain777 left 21:23 maggotbrain joined, Maylay joined 21:25 natrys left 21:29 vrurg left
Geth doc: codesections++ created pull request #3588:
Fix type in SetHash.unset method
21:29
21:29 vrurg joined
codesections ... and I see I didn't spell «fix typo» correctly in that PR. Maybe *that's* why there are typos in my PRs. 21:30
codesections sighs
[Coke] yes, it highlighted me. Thanks! 21:36
Geth doc: 6946515d1b | (Daniel Sockwell)++ | doc/Type/SetHash.pod6
Fix type in SetHash.unset method

The previous version of this file inadvertently refereed to the
  `unset` method as the `set` method. This is now fixed.
21:40
doc: 8d4e579beb | (Daniel Sockwell)++ (committed using GitHub Web editor) | doc/Type/SetHash.pod6
Merge pull request #3588 from codesections-forks/sethash-typo

Fix typo in SetHash.unset method
linkable6 Link: docs.raku.org/type/SetHash
doc: codesections++ created pull request #3589:
Make `make update-html` generate syntax highlighting
21:42
[Coke] wonders who wrote the original auto-unfudge script for roast. masak? moritz? 21:43
fixed up raku-doc's util/clean-spell which lets us remove any crufty words that aren't needed anymore (we had a lot of extras added at one point because of issues with tweaking the aspell logic) 21:59
codesections Yay, those sorts of tooling improvements are super helpful :D 22:01
Geth doc/tests-raku: ccbf3ee900 | (Daniel Sockwell)++ (committed using GitHub Web editor) | doc/Language/testing.pod6
Remove gratuitous Perl mention from Tests

The Test module previously included the language "as with any Perl project", which outdatedly implied that Raku projects are Perl projects.
22:09
doc: codesections++ created pull request #3590:
Remove gratuitous Perl mention from Tests
doc: ccbf3ee900 | (Daniel Sockwell)++ (committed using GitHub Web editor) | doc/Language/testing.pod6
Remove gratuitous Perl mention from Tests

The Test module previously included the language "as with any Perl project", which outdatedly implied that Raku projects are Perl projects.
22:15
doc: c39e825ce6 | (Will Coleda)++ (committed using GitHub Web editor) | doc/Language/testing.pod6
Merge pull request #3590 from Raku/tests-raku

Remove gratuitous Perl mention from Tests
linkable6 Link: docs.raku.org/language/testing
[Coke] codesections++
codesections Am I correct in thinking that Raku doesn't offer a way to test private/non-exported methods or subs?
22:18 aluaces left 22:39 sena_kun joined 22:41 Altai-man left 22:42 holli__ left
sena_kun codesections, yes. Well, technically you can workaround just about everything using MOP, etc, but testing private things instead of public API sounds so bad I don't even know what to suggest. 22:42
Providing API which is backed by private code and then covering it, hence covering private code as well, is the way Raku offers to test private/non-exported methods and subs. 22:45
22:53 kktt007 left 23:11 holli__ joined 23:16 sena_kun left 23:32 pecastro left
codesections sena_kun: «testing private things instead of public API sounds so bad I don't even know what to suggest» :D :D ha, I'm aware opinions differ on that point. I'm of the opinion that private, pure helper functions should ideally be unit tested 23:35
tellable6 codesections, I'll pass your message to sena_kun
23:54 holli__ left