🦋 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
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
Guest3057 p6: say 3; 01:43
camelia 3
Todd Anyone on newbie duty? 02:41
jdv79 why ask to ask? just ask... 04:48
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
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
lizmat clickbaits rakudoweekly.blog/2020/08/24/2020-...rvey-time/ 09:29
JJMerelo lizmat++ 09:45
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
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
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.
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.
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
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
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
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
Altai-man El_Che, sorry to hear that, take care. 13:23
[Coke] El_Che: Condolences to you and your family. 13:25
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++
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
lizmat weekly: news.perlfoundation.org/post/grant...um=twitter 15:41
notable6 lizmat, Noted! (weekly)
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
[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
rindolf El_Che: sorry to hear about your loss 19:49
[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
Geth doc: codesections++ created pull request #3588:
Fix type in SetHash.unset method
21:29
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?
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
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