🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:00 reportable6 left 00:02 reportable6 joined
lucs ab5tract: Thanks for the update, and for your work! 00:18
antononcube @lucs Did ab5tract do something concrete? 00:29
scullucs Well, they seem to be looking into the problem a lot. No solution so far I think, but it appears to be clarifying. 01:17
01:22 hulk joined 01:23 kylese left 02:15 hulk left, kylese joined
antononcube @lucs Oh, I see -- this is the disheartening problem you mentioned a day or so ago... 02:24
scullucs Yeah, it's a bit frightening to think that regex matches can fail somewhat arbitrarily. 02:26
02:30 kylese left
antononcube So, did you switch to another programming language yet? 02:34
02:35 kylese joined
scullucs No way 🙂 02:37
antononcube I think for the foreseeable future I "trapped" into Raku. Mostly, because of the LLM-regex-grammar combination.
scullucs I used to do a lot of Perl -- and Raku is in many ways what Perl was destined to become. 02:38
(if you believe in destiny and all that) 02:39
antononcube I hope I will never deal with Pearl again!! 02:40
scullucs Yeah, I'm really sad about that, because neither will I, yet it set the foundation of Raku.
antononcube Today, for some reason, I looked into Pearl packages for converting HTML to plain text and for diff-ing. 02:41
scullucs Still, respectfully, it's spelled "Perl" 🙂 02:42
antononcube Damn, I was just wondering is it "Perl" or "Pearl"...
scullucs Yeah, no 'a'.
Nothing to do that (yet) in Raku? 02:43
antononcube Raku has the "too old" "Algorithm::Diff" -- I made some noise about it, after which there is a decision to make it a community module. That package is under documented, so I had to look into the original Perl code that Raku package is based on 02:45
HTML can be converted to plain text in the package "Data::Importers". But something more sophisticated needs to be done. I'm using lynx now.. 02:46
03:30 xinming left 03:35 xinming joined 03:46 xinming left 03:48 xinming joined 03:58 xinming left 03:59 xinming joined 04:14 xinming left 04:17 xinming joined 04:21 xinming left 04:26 xinming joined 04:33 xinming left 04:36 xinming joined 04:40 xinming left 04:42 xinming joined 04:46 xinming left 04:50 xinming joined 05:01 jpn joined 05:06 jpn left 05:11 jpn joined 05:15 jpn left 06:00 reportable6 left 07:17 lizmat joined 07:21 lizmat_ left 07:40 Sgeo left 08:19 jpn joined 09:04 jpn left 09:08 jpn joined 09:50 jpn left 10:15 linkable6_ left
holmdunc I love the Raku error messages that use the inline eject symbol ⏏ to show where it bailed out. It's such a neat idea 10:23
10:29 jpn joined
dr.shuppet Oh it's the eject symbol? In my font, it looks like some weird house-kind of thing 10:59
ab5tract dr.shuppet: just a point regarding the QAST output when EVAL is involved: we don't get to see the post-EVAL QAST as it isn't evaluated 11:01
11:02 jpn left
dr.shuppet ab5tract: Yes, I was referring to the pre-EVAL code seemingly being the same, meaning that the difference has to be outside of the QAST (the difference after the EVAL still has to come from somewhere) 11:03
Also that's why I said that maybe the EVAL example isn't a good lead
ab5tract my point was only that the EVAL does generate QAST, it's just that we can't see it to know whether its different 11:04
so yeah, not a good lead indeed 11:06
tbrowder librasteve: thnx for pointer on yaml. i agree on diff.pl, should be diff.raku 11:07
11:25 El_Che left, sena_kun joined 11:26 El_Che joined 11:28 jpn joined 11:52 jpn left 12:05 haxxelotto joined 12:08 jpn joined 12:10 sena_kun left 12:12 sena_kun joined 12:13 jpn left
antononcube Sorry for this ignorant question -- Are "newly adopted" Raku community modules (e.g. "Algorithm::Diff") expected to show up here? github.com/raku-community-modules 13:06
13:36 jpn joined 13:43 MasterDuke joined
I forked "Algorithm::Diff" and changed it to have kebab-case names, license, and more correct or consistent output. See: github.com/antononcube/Raku-Algorithm-Diff 13:50
14:12 haxxelotto left 14:51 xinming left 14:58 jpn left, kjp left 15:07 jpn joined 15:11 jpn left 16:15 jpn joined 16:20 jpn left 16:50 jpn joined, rir joined 17:02 jpn left 17:05 jpn joined 17:20 jpn left 17:28 xinming joined 17:32 jpn joined 17:38 jpn left
lizmat antononcube please have a little patience: github.com/Takadonet/Algorithm--Di...2067740892 17:49
transferring a repo is not something many people do on a daily basis 17:50
17:57 Sgeo joined
antononcube ok 18:35
18:38 MasterDuke left 18:42 notna joined 18:57 jpn joined 19:04 jpn left 19:43 rir left 19:48 jpn joined 19:53 jpn left 20:08 notna left 20:28 jpn joined 20:32 jpn left
tbrowder fyi, the ‘diffuse’ graphical program is a handy tool for comparing two text files 20:57
antononcube @tbrowder I need a "diff" routine in order to find discrepancies between differently derived collections of video transcripts. (Over the same videos.) 21:07
21:13 jpn joined
tbrowder yes, “diff”erent needs :^D 21:13
21:19 jpn left 21:58 _________ left 21:59 _________ joined 22:08 kjp joined 22:43 bloatable6_ left, coverable6_ left, shareable6_ left, committable6_ left, unicodable6_ left, releasable6_ left, bisectable6_ left, evalable6_ left, greppable6_ left, statisfiable6 left, tellable6_ left, quotable6_ left, sourceable6_ left, notable6_ left, nativecallable6_ left, squashable6 left, benchable6_ left, greppable6_ joined, nativecallable6_ joined, coverable6_ joined, notable6_ joined, squashable6 joined 22:44 bloatable6_ joined, reportable6 joined, bloatable6_ left, nativecallable6_ left, greppable6_ left, squashable6 left, reportable6 left, notable6_ left, coverable6_ left 22:45 quotable6_ joined, linkable6_ joined, coverable6_ joined, notable6_ joined, bisectable6_ joined 22:46 benchable6_ joined, nativecallable6_ joined, statisfiable6 joined, sourceable6_ joined, bloatable6_ joined, unicodable6_ joined, evalable6_ joined, releasable6_ joined, shareable6_ joined 22:47 greppable6_ joined, tellable6_ joined, reportable6 joined, committable6_ joined, squashable6 joined 22:54 jpn joined 23:08 jpn left 23:48 shareable6_ left, tellable6_ left, reportable6 left, notable6_ left, benchable6_ left, committable6_ left, nativecallable6_ left, linkable6_ left, quotable6_ left, coverable6_ left, squashable6 left, unicodable6_ left, statisfiable6 left, releasable6_ left, sourceable6_ left, bisectable6_ left, bloatable6_ left, evalable6_ left, greppable6_ left 23:49 greppable6_ joined, releasable6_ joined 23:50 statisfiable6 joined, quotable6_ joined, reportable6 joined, shareable6_ joined, coverable6_ joined 23:51 linkable6_ joined, sourceable6_ joined, squashable6 joined, committable6_ joined, notable6_ joined, benchable6_ joined, nativecallable6_ joined, bloatable6_ joined, evalable6_ joined 23:52 tellable6_ joined, bisectable6_ joined, unicodable6_ joined 23:55 sena_kun left