[00:04] *** hvxgr_ left
[00:05] *** hvxgr_ joined
[00:09] *** hvxgr_ left
[00:10] *** hvxgr_ joined
[00:12] *** vlad_ joined
[00:13] *** Geth left
[00:15] *** vlad left
[00:16] *** hvxgr_ left
[00:17] *** hvxgr_ joined
[00:25] *** hvxgr_ left
[00:25] *** committable6 left
[00:25] *** leifgunnar left
[00:25] *** hvxgr_ joined
[00:25] *** japhb left
[00:25] *** avuserow left
[00:25] *** committable6 joined
[00:25] *** eseyman left
[00:25] *** avuserow joined
[00:25] *** eseyman joined
[00:25] *** leifgunnar joined
[00:26] *** japhb joined
[00:28] *** hvxgr_ left
[00:44] *** hvxgr_ joined
[00:49] *** hvxgr_ left
[00:55] *** hvxgr_ joined
[01:01] *** hvxgr_ left
[01:01] *** hvxgr_ joined
[01:06] *** hvxgr_ left
[01:06] *** hvxgr_ joined
[01:11] *** hvxgr_ left
[01:17] *** hvxgr_ joined
[01:38] *** hulk joined
[01:39] *** kylese left
[02:02] <wayland> Question: if I'm in a "start" block, how do I keep the promise halfway through (like return, but return doesn't work in a start block)?  

[02:13] <ugexe> could use a vow

[02:15] *** hulk left
[02:15] *** kylese joined
[02:22] <ugexe> m: my $p = Promise.new; start { $p.keep(42); sleep 60; }; say $p.result

[02:22] <camelia> rakudo-moar 6c5175469: OUTPUT: «42␤»

[02:33] <japhb> For extra points, actually make it a true vow:

[02:33] <japhb> m: my $p = Promise.new; my $v = $p.vow; start { $v.keep(42); sleep 60; }; say $p.result

[02:33] <camelia> rakudo-moar 6c5175469: OUTPUT: «42␤»

[02:34] <japhb> (Taking a .vow on a Promise ensures that no other holder of that Promise is allowed to mutate it.)

[02:53] *** avuserow left
[02:56] *** avuserow joined
[03:41] *** nine left
[03:41] *** nine joined
[05:07] *** wayland left
[05:07] *** wayland76 joined
[05:34] <wayland76> Oh!  Those look good.  I was getting errors saying I couldn't keep the promise inside the start block, but those examples make it obvious what I was doing wrong.  

[06:37] *** Sgeo left
[06:44] *** wayland76 left
[06:44] *** wayland76 joined
[07:37] <Voldenet> you can always make it a sub

[07:37] <Voldenet> m: sub x { return 42; }; say await start x;

[07:37] <camelia> rakudo-moar 6c5175469: OUTPUT: «42␤»

[07:56] *** dakkar joined
[08:21] *** belluzj joined
[08:27] *** belluzj left
[09:22] *** hvxgr_ left
[09:23] *** hvxgr_ joined
[09:42] <wayland76> Oh, good idea :) 

[11:25] <apogee_ntv> Pushed updates to LLM::Chat, LLM::Data::Inference & LLM::Data::Pipelines, agentic pipelines are closer than ever.

[12:09] *** acidsys left
[12:09] *** acidsys joined
[12:14] *** wayland76 left
[12:14] *** wayland76 joined
[13:23] *** simcop2387 left
[13:25] *** simcop2387 joined
[14:40] *** johnjay left
[14:41] *** elcaro left
[15:02] *** elcaro joined
[15:35] *** human-blip left
[15:37] *** human-blip joined
[16:11] *** vlad__ joined
[16:12] *** vlad_ left
[16:13] *** gabiruh left
[16:13] *** gabiruh joined
[16:18] *** merpp joined
[16:20] *** sorenson left
[16:20] *** sorenson joined
[16:20] *** inspork left
[16:20] *** inspork joined
[16:21] *** Voldenet_ joined
[16:21] *** merp left
[16:22] *** Voldenet left
[16:22] *** Voldenet_ is now known as Voldenet

[16:31] *** dakkar left
[19:02] *** notna joined
[19:03] *** human-blip left
[19:05] *** human-blip joined
[19:38] *** notna left
[19:47] *** hwj joined
[20:19] *** jjido joined
[20:22] *** hwj left
[20:29] *** hurufu joined
[22:16] *** Sgeo joined
[22:45] <wayland76> Do we have anything that's at all like n8n / node-red?  

[22:46] <jjido> o_o

[22:58] <wayland76> (I'm planning to make one, but current estimates say it'll be 1-2 years before I start)

[23:00] <jjido> wayland76 and Raku is where you want to start?

[23:14] *** jjido29 joined
[23:16] *** jjido left
[23:16] *** jjido29 is now known as jjido

[23:17] <wayland76> jjido: I'm currently working on adding "Data-Oriented Programming" to Raku as a Slang (ie. Tree manipulation inspired by XPath/XSLT, and Table manipulation inspired by SQL/Spreadsheets/xHarbour/dBase).  My schedule says that's going to take me a year.  Once that's doing, I'm going to discover how to hook it to user interfaces.  The very next thing after that will be a n8n/node-red alike.  

[23:18] <wayland76> Of course, I could end up getting distracted from that.  

[23:18] <jjido> I like the ambition :-)

[23:19] <wayland76> I don't :p .  I just want the tools I've been waiting for since about the year 2000.  :) 

[23:45] *** hurufu left
