🦋 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:25 soverysour joined, soverysour left, soverysour joined 00:30 soverysour left
david7832 Reading the docs on dynamic Variables, among the $~ variables there's this mention: 00:36
$~Quasi    the current root of quasiquoting language
tellable6 2026-03-19T02:18:38Z #raku <[Coke]> david: github.com/coke/raku-unicode-mangl...26a3f75c69
2026-03-19T04:20:40Z #raku <[Coke]> david: github.com/coke/raku-unicode-mangler/pull/8 - this generates stuff that looks pretty good on my mac. (didn't deal with the weird ones in the gist yet)
david7832 m: say $~Quasi
camelia Slang.new(:grammar(Any), :actions(Any))
david7832 i.e. the same as for any nonexistent $~ variable
m: say $~asdfgh
camelia Slang.new(:grammar(Any), :actions(Any))
david7832 Should this be removed from the docs? 00:37
docs.raku.org/language/variables#The_~_twigil
same for    $~Trans    the current root of transliteration language 00:42
m: say $~Trans
camelia Slang.new(:grammar(Any), :actions(Any))
00:56 soverysour joined, soverysour left, soverysour joined 01:01 soverysour left 01:11 soverysour joined 01:16 soverysour left
[Coke] ls 01:16
... oops
01:20 david7832 left 01:24 hulk joined 01:25 kylese left
[Coke] m: dd $~MAIN 01:26
camelia Slang.new(grammar => Perl6::Grammar.new() #`[3643111188432], actions => Perl6::Actions.new() #`[3643111187424])
[Coke] m: dd $~Quasi
camelia Slang.new(grammar => Any, actions => Any)
[Coke] is it a doc bug or a rakudo bug? 01:28
I don't see Quasi anywhere in rakudo src 01:30
disbot2 <tpaul64_18694> Fuzzy Times 02:01
<tpaul64_18694> cdn.discordapp.com/attachments/633...7ea14&
02:10 soverysour joined 02:15 hulk left, soverysour left, kylese joined
disbot2 <tpaul64_18694> here's a screenshot of the main afl-fuzz process which just hit one million execs 02:26
<tpaul64_18694> cdn.discordapp.com/attachments/633...a3ede&
02:46 soverysour joined, soverysour left, soverysour joined 02:56 soverysour left 03:26 soverysour joined, soverysour left, soverysour joined 03:31 soverysour left 04:22 soverysour joined 04:27 soverysour left 04:55 soverysour joined 05:00 soverysour left 06:05 soverysour joined, soverysour left, soverysour joined 06:10 soverysour left 06:39 soverysour joined, soverysour left, soverysour joined 06:44 soverysour left 06:58 soverysour joined, soverysour left, soverysour joined 06:59 annamalai joined 07:12 soverysour left 07:36 soverysour joined, soverysour left, soverysour joined 07:41 soverysour left 07:58 rnddim joined 07:59 ShimmerFairy left, rnddim is now known as ShimmerFairy 08:02 Aedil left 08:36 soverysour joined, soverysour left, soverysour joined 09:09 soverysour left 09:15 annamalai left, annamalai joined 09:16 soverysour joined, soverysour left, soverysour joined 09:23 ShimmerFairy left 09:24 ShimmerFairy joined 09:52 Sgeo left 09:57 sibl joined 10:26 david7832 joined
david7832 Regarding quasiquoting: This seems to be the most pertinent design document: github.com/Raku/old-design-docs/bl...asiquoting 10:27
So quasiquoting is related to RakuAST.  In the rakudo source, one can find stuff on through    rg 'quasi_ast'   or more broadly by sifting through the output of   rg -i 'quasi'
timo yeah, quasiquotes are an aspect of macros 10:33
RakuAST is our standardised data structure / format to represent ASTs which is what quasi will spit out
we had experimental macro support in the past already 10:35
it was relatively limited and had some issues that the user couldn't really work around
10:53 sibl left 10:58 sibl joined 11:23 david7832 left 11:30 soverysour left 11:39 sibl left 12:13 david6 joined, david6 is now known as david7823
Geth CCR/main: 8c78d3c216 | (Elizabeth Mattijsen)++ | 68 files
Masak blog posts: rest of 2011, whole of 2012
12:46
12:47 david7823 left 12:48 david45 joined 12:57 david45 left
Geth CCR/main: b94272e9e7 | (Elizabeth Mattijsen)++ | 11 files
Masak blog posts 2013
13:37
13:43 soverysour joined
librasteve_ david7832: my understanding is that the current push to RakuAST will open the door to revisit the whole 007 macro experiments 14:09
tellable6 librasteve_, I'll pass your message to david7832
Geth CCR/main: 7c59e841b3 | (Elizabeth Mattijsen)++ | 12 files
Masak blog posts 2014
14:20
14:40 soverysour left 14:48 abraxxa joined 14:50 abraxxa left 14:51 abraxxa joined 14:59 soverysour joined, soverysour left, soverysour joined 15:09 soverysour left 15:21 abraxxa left 15:27 soverysour joined 16:04 soverysour left 16:11 Aedil joined 16:36 soverysour joined 16:48 sibl joined 16:52 lichtkind joined
lizmat antononcube stackoverflow.com/questions/799151...-anthropic ? 17:19
17:31 kylese left 17:32 kylese joined 17:43 soverysour left 18:05 soverysour joined, soverysour left, soverysour joined
Geth CCR/main: 41cb3e4954 | (Elizabeth Mattijsen)++ | 8 files
Masak blog posts 2015
18:22
disbot2 <antononcube> Anthropic-shmantropic 18:35
<antononcube> I do not have an accound with Anthropic and last time I tried ton sign-in they required too much personal information. (Which I did not want to share.) 18:36
<antononcube> I their LLM-access Web API is similar / same as that OpenAI -- most companies like this keep that kind of compatibility -- then Anthropic models can be used via "WWW::OpenAI" by providing arguments for ":$base-url" and ":$auth-key". 18:38
<antononcube> Also, Ollama can be used with Claude Code (), maybe Raku's Ollama client ("WWW::Ollama") can be used with Claude / Anthropic in some way. 18:42
Geth CCR/main: a5fcc8dd14 | (Elizabeth Mattijsen)++ | 6 files
Masak blog posts 2016
18:43
disbot2 <antononcube> BTW, if someone is willing to "donate" Anthropoc API key to me -- for a day or two -- I can implement "WWW::Anthropic". 18:46
lizmat weekly: <antononcube> BTW, if someone is willing to "donate" Anthropoc API key to me -- for a day or two -- I can implement "WWW::Anthropic" 18:47
notable6 lizmat, Noted! (weekly)
disbot2 <antononcube> I can start the implementation of "WWW::Anthropic", regardless, actually. The API woud be needed for verification. I can probably make a an adapter to "WWW::Ollama" and / or "WWW::OpenAI" for the testing.
19:00 Sgeo joined
disbot2 <antononcube> @lizmat I replied: stackoverflow.com/a/79916710 19:07
19:10 Aedil left 19:41 sibl left 19:45 soverysour left 20:01 soverysour joined, soverysour left, soverysour joined 20:59 soverysour left 22:05 soverysour joined, soverysour left, soverysour joined 22:09 modula left 22:10 soverysour left 22:13 defaultxr joined
lizmat antononcube++ 22:23
Geth CCR/main: bb8cdcc41e | (Elizabeth Mattijsen)++ | 5 files
Masak blog posts 2017, 2019
22:50
23:50 gabiruh left 23:53 gabiruh joined