🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 25 August 2021. |
|||
00:07
reportable6 left
00:35
squashable6 left
|
|||
jaguart | topic | 00:43 | |
01:35
evalable6 left,
linkable6 left
01:37
evalable6 joined,
linkable6 joined
02:10
discord-raku-bot left,
discord-raku-bot joined
03:10
reportable6 joined
04:10
sourceable6 left,
releasable6 left,
notable6 left,
bloatable6 left,
unicodable6 left,
quotable6 left,
bisectable6 left,
benchable6 left,
reportable6 left,
coverable6 left,
statisfiable6 left,
tellable6 left,
nativecallable6 left,
shareable6 left,
greppable6 left,
committable6 left,
linkable6 left,
evalable6 left,
bisectable6 joined,
bloatable6 joined,
linkable6 joined
04:11
notable6 joined,
evalable6 joined,
tellable6 joined
04:12
greppable6 joined,
shareable6 joined
|
|||
vrurg | .tell patrickb I nailed down one more problem about dynamic libraries and rakubrew and it's rather important: github.com/Raku/App-Rakubrew/issue...1045727598 | 04:27 | |
tellable6 | vrurg, I'll pass your message to patrickb | ||
04:37
squashable6 joined
05:11
reportable6 joined,
sourceable6 joined,
statisfiable6 joined
05:12
coverable6 joined,
unicodable6 joined,
releasable6 joined
06:10
reportable6 left
06:11
committable6 joined
06:12
nativecallable6 joined,
reportable6 joined
|
|||
guifa | is there any way to produce an NQPMatch instead of a Match? | 06:48 | |
I tried a new slang technique, but it seems like Match and NQPMatch are just enough different to cause problems | 06:49 | ||
07:10
quotable6 joined
07:18
Darkcoal joined
07:42
Darkcoal left
07:43
Darkcoal joined
07:49
Darkcoal left
07:50
Darkcoal joined
07:55
Darkcoal left
07:56
Darkcoal joined
|
|||
nine | guifa: maybe you should postpone your slang experiments and help with finishing RakuAST instead? :) | 08:51 | |
08:56
linkable6 left,
evalable6 left
08:59
evalable6 joined
09:01
jjido joined
09:11
benchable6 joined
09:35
jjido left
|
|||
Geth | ecosystem: 73cde4ac61 | (Elizabeth Mattijsen)++ | META.list Remove modules now living in zef ecosystem Marpa, XML::Query, XML::Canonical, IO::Notification::Recursive |
09:36 | |
ecosystem: c6762b2f10 | (Elizabeth Mattijsen)++ | META.list Freez Math::Trig While we're moving it to the zef ecosystem |
09:37 | ||
09:58
linkable6 joined
10:15
frost joined
|
|||
Geth | ecosystem: 513c825f6f | (Elizabeth Mattijsen)++ | META.list Freeze HexDump::Tiny While we're moving it to the zef ecosystem |
10:36 | |
10:57
Sgeo left
11:36
frost left
12:08
reportable6 left
12:10
reportable6 joined
12:18
frost joined
12:52
frost31 joined,
frost left
13:20
razetime joined
13:23
dextercd joined
14:16
frost31 left
14:26
frost joined,
frost left
15:01
A26F64 joined
15:21
euandreh left
15:23
euandreh joined
|
|||
leont | How quickly should dists show up in recent distributions? | 15:36 | |
lizmat | leont depends on where they are uploaded | 15:54 | |
zef almost immmediately, p6c and cpan up to 4 hours | 15:55 | ||
rea about an hour | |||
japhb | rea? | 16:06 | |
Oh, right, the backpan | |||
lizmat | Raku Ecosystem Archive | ||
yup | |||
fg | 16:07 | ||
fg | 16:08 | ||
oops | |||
leont | Now it's showing up on raku.land but when using zef | 16:11 | |
16:23
linkable6 left,
evalable6 left
16:25
evalable6 joined
|
|||
MasterDuke | did you run `zef update`? | 16:48 | |
leont | Probably should move to zef ecosystem, but hadn't really looked at that yet | 16:55 | |
17:08
razetime left
17:09
razetime joined
17:13
razetime left
17:14
razetime joined,
razetime left,
razetime joined
17:15
razetime left
|
|||
guifa | nine: I'm not opposed to that at all. I just don't really understand the compile process itself well enough to be of much use. If someone could walk me through the process for making one of the nodes, maybe I can be of more use there. I just feel bad asking for someone to basically give me a deep dive tutorial | 17:17 | |
lizmat | guifa: I did give a presentation about just that at FOSDEM :-) | 17:25 | |
guifa | lizmat wait did you? I thought yours was on BackPAN ? | 17:37 | |
17:44
jjido joined
|
|||
lizmat | maybe I'm misunderstanding? | 17:52 | |
I thought your question was wrt moving to zef and how the ecosystems interlock ? | 17:53 | ||
18:04
clarjon1 left
18:08
reportable6 left
18:25
linkable6 joined
|
|||
guifa | lizmat no... I mean, I want to help out with RakuAST | 18:31 | |
node = RakuAST::Node | |||
lizmat | aaah... ok... right | ||
ok... yes, that would be excellent :-) | 18:32 | ||
and I did *not* give a presentation about that on FOSDEM :-) | |||
guifa | Like, i get how the RakuAST nodes piece together, but it's converting them to work with Rakudo (which it seems like just converts RakuAST nodes to QAST nodes, but I know there's not a 1:1 correlation there, and there's a lot of other stuff that goes on). | 18:33 | |
lizmat | fwiw, I'm not 100% clear on that either, and I think that part is also not 100% clear in jnthn's mind :-) | 18:35 | |
the goal is to eliminate World.nqp | |||
that much I know | |||
so somehow all of the functionality in there, will need to be "objectified" in such a way that it can all live in RakuAST nodes | |||
is my understanding :-) | |||
guifa | yeah, so … I dunno what I can do to help out with RakuAST other than try to break it hahahahahaha. But I'd be absolutely willing to help out if I know what to do | 18:36 | |
lizmat | writing tests is something that I've run behind on | 18:37 | |
so if you could pick that up, that would be brill | |||
it's in a way trying to break it :-) | |||
guifa | ah okay. That I can do. Those test cases were actually amazing for me figuring out how to do RakuAST | 18:38 | |
and I saw a few areas where I felt like I could add some stuff | |||
lizmat | yeah, so please do! :-) | 18:39 | |
guifa | (and, I think, a few where things changed because jnhtn switched from single positional to multi named args) | ||
lizmat | you're probably way into it more than I was :- | ||
) | |||
yup... | |||
guifa | on a slightly unrelated note… crazy thing with my slang work is I've now found about four different ways for one grammar to embed into another. I should probably mention all four of them in the problem-solving post. They're all quite similar and feel like TIMTOWTDI overkill | 18:41 | |
<.LANG(Grammar)>, <nibble: …>, <Grammar::TOP>, method foo { return Grammar.subparse } | 18:43 | ||
oh, and :lang(foo) but I think that ended up as NYI from design docs | |||
18:53
djerius left
18:54
djerius joined
19:21
Sgeo joined
19:30
A26F64 left
19:31
A26F64 left
20:10
reportable6 joined
20:13
squashable6 left
20:24
synthmeat left,
synthmeat joined
20:58
swaggboi left
21:10
Darkcoal left
21:14
discord-raku-bot left,
discord-raku-bot joined,
squashable6 joined,
swaggboi joined
22:14
linkable6 left,
evalable6 left
23:15
evalable6 joined
23:16
linkable6 joined
23:54
djerius left
23:55
djerius joined
|