disbot6 <gluonvelvet> I really want a plushie of Camelia :3 00:03
timo i feel like lizmat would know if you can buy one and have it shipped to you
lizmat gluonvelvet privmsg me on IRC or send a mail to camelia@liz.nl :-) 00:12
disbot6 <gluonvelvet> Ok thank you 00:16
<gluonvelvet> Also by Camelia I mean the raku mascot 00:17
lizmat yeah, she's called Camelia alright :-) 00:18
00:58 Sgeo left 01:04 librasteve_ left
disbot6 <antononcube> @gluonvelvet Someone is 3D-printing camelias. (@Coke, I think) 01:20
<antononcube> See here: imgur.com/oc2QPg1
01:33 stanrifkin left 01:34 Sgeo joined 02:17 johnjaye left 02:19 johnjaye joined 02:40 sibl joined 02:45 sibl left 03:01 hulk joined, kylese left 03:15 hulk left, kylese joined 03:24 sibl joined
sibl if I have a `multi MAIN`, is there a way I could do a kind of `Options *@a` which would be defined outside of all the MAIN so that I dont need to duplicate the sub options if they all take the same ones ? 03:49
tellable6 2025-10-23T10:47:08Z #raku <librasteve> sibl: yeah I need an IRC client that remembers all the messages between logins, faiing that then something I can run 24x7 on my unix server and then ssh from my laptop
04:29 Aedil joined
sibl I advanced a tiny bit on the IRC client, its somewhat useable but far from good yet xd 04:34
usable* ?
04:46 lichtkind__ joined 04:49 lichtkind_ left 06:31 arkiuat joined 06:40 abraxxa joined 06:47 sibl` joined, abraxxa left, abraxxa joined 06:49 sibl left 08:10 mc2 left 08:40 arkiuat left 08:42 arkiuat joined 08:47 arkiuat left 08:48 arkiuat joined 08:57 arkiuat left 08:58 arkiuat joined 09:03 arkiuat left 09:09 arkiuat joined 09:13 simcop2387 left, arkiuat left 09:19 simcop2387 joined 09:27 arkiuat joined 09:32 arkiuat left 09:49 arkiuat joined, sibl` left 09:54 arkiuat left 10:00 arkiuat joined, vasko453558 left 10:01 vasko453558 joined 10:04 arkiuat left 10:21 arkiuat joined 10:25 arkiuat left 10:29 Sgeo left 10:54 arkiuat joined 11:00 arkiuat left 11:21 arkiuat joined 11:26 arkiuat left 11:49 ShimmerFairy joined 11:50 arkiuat joined 12:36 melezhik joined 13:17 DarthGandalf left 13:20 DarthGandalf joined
SmokeMachine sibl: maybe you want a proto? 14:09
tellable6 SmokeMachine, I'll pass your message to sibl
14:45 melezhik left
ugexe SmokeMachine: that doesn't really help for what I assume they want. For instance you might have every MAIN command take a --verbose flag, and each of those multis needs to reference e.g. :$verbose inside of them. putting :$verbose in a proto means the proto still has to pass it along to a multi that also defines it (and it needs to be defined so it shows up in the help output or whatever) 15:15
SmokeMachine m: proto a(Str, Bool :$*verbose) {*}; multi a("bla", *%_) { say "bla $*verbose" }; multi a("ble", *%_) { say "ble $*verbose" }; a "bla", :verbose; a "ble", :!verbose # I meant something like this... but it seems to not work for main... 15:25
camelia bla True
ble False
SmokeMachine m: proto a(Str, Bool :$verbose) {*}; multi a("bla", |c) { say "bla { c<verbose> }" }; multi a("ble", |c) { say "ble { c<verbose> }" }; a "bla", :verbose; a "ble", :!verbose # this also does not work for MAIN... :( 15:30
camelia bla True
ble False
ugexe having to use/access %_ isn't really comparable 15:34
%_ [:$verbose, *%] sure, but then you're still writing the name out
like how useful would a tooltip in an IDE be if it shows a signature of `multi a(|c) {...}` 15:36
timo can we define a dynamic variable in a signature to be filled by a passed value? then, would the candidates have access to the value?
disbot6 <antononcube> Please vote: news.ycombinator.com/item?id=46079585 15:42
[Coke] [dead] ? 15:52
timo m: proto sub foo(|c, :$*verbose = False) { * }; multi sub foo(*%foo) { dd $*verbose }; foo(); foo(:verbose); 15:54
camelia Bool::False
Bool::True
15:58 arkiuat left 16:03 arkiuat joined
disbot6 <antononcube> @Coke Happens. 🙂 As it was discussed before -- HN are anti-Raku. 16:07
16:21 arkiuat left 16:30 arkiuat joined 16:35 arkiuat left 16:41 Sgeo joined 16:49 nine left, nine joined, arkiuat joined 16:54 arkiuat left 17:23 arkiuat joined 17:27 arkiuat left 17:29 arkiuat joined 18:04 melezhik joined 19:19 arkiuat left 19:32 arkiuat joined 19:39 tgt joined 19:45 tgt left 20:10 Aedil left 20:24 melezhik left 20:30 arkiuat left 20:52 arkiuat joined 21:01 arkiuat left 21:03 arkiuat joined
disbot6 <antononcube> It seems that raku.land is not updating. (After using fez.) 21:06
21:07 arkiuat left
[Coke] does zef see it? 21:10
21:20 arkiuat joined 21:25 arkiuat left 21:26 arkiuat joined 21:29 thowe left 21:30 thowe joined 21:31 arkiuat left 21:58 arkiuat joined 22:02 arkiuat left 22:20 arkiuat joined 22:24 arkiuat left 22:52 arkiuat joined 22:55 Sgeo_ joined 22:57 justache left 22:58 justache joined 22:59 Sgeo left 23:56 arkiuat left