🦋 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.
01:06 MasterDuke joined 01:10 derpydoo joined 01:18 kylese left 01:19 kylese joined
[Coke] I am staring at a bag of avocado cheese flavor doritos... imported by "RAKU NY IMPORT INC" 01:20
01:37 dmvrtx left 01:39 BooK left 01:41 Guest20 joined 01:55 MasterDuke left 02:06 dmvrtx joined, BooK joined 02:15 kylese left, kylese joined 04:15 elcaro_ is now known as elcaro 04:27 kst`` left 04:30 kylese left 04:32 kylese joined 05:12 Guest20 left 05:30 kylese left 05:31 kylese joined 05:39 Aedil joined 06:15 Xliff left 06:28 Aedil left 07:01 wayland76 joined
librasteve sorry couldn’t parse “avocado cheese floor doritos” 07:02
07:10 stanrifkin joined 07:19 Sgeo left 07:42 wayland joined, wayland76 left 07:54 nine left, nine joined 08:09 dakkar joined 08:57 jpn joined 08:59 LainIwakura joined 09:31 lichtkind joined 09:49 apac joined 09:56 wayland76 joined, wayland left 10:06 LainIwakura left 10:25 derpydoo left 11:36 jpn left
[Coke] japan has a lot more flavors than the 4 or so we have here in the states. :) 12:15
lizmat yeah, I fondly remember the "Green Tea" flavoured KitKats in Japan :-)
12:22 jpn joined
wayland76 o/ 12:47
tellable6 2025-04-13T13:58:12Z #raku <librasteve> wayland: imo Grammar Actions are the way to go with make/made ... there is a lot going on with grammars backtracking and so on that otherwise can make very thorny issues
jdv there's a resturant named raku near where i live. wonder if its related. 12:55
maps.app.goo.gl/oQSdzmdV8PapfUi37 12:57
grondilu video of my Chess module in action: i.imgur.com/dvzKf76.mp4 14:31
14:34 apac left
[Coke] grondilu: nifty 14:36
14:41 jpn left 14:45 jpn joined 14:50 Sgeo joined
antononcube Hm... I just posted to Imgur Gila monster sculptures made with truck parts. 14:54
(I did not use Raku for any of them though.) 14:55
[Coke] wonders if he can find anton in user submitted.
antononcube imgur.com/a/gila-monster-sculpture...ts-pSEav5u 14:56
BTW, that is/was a day-work related project.
15:04 jpn left
I am thinking my next graphics module to be about making SVG animations via Raku. The prototype for that was chess related. (Animating Knight's tour.) 15:07
See here : www.youtube.com/watch?v=fwQrQyWC7R0&t=702s 15:10
melezhik. antononcube: it is really cool 😀 15:51
I mean trucks 15:52
antononcube Yes, those are looking mean trucks! 15:56
16:31 dakkar left 16:43 apac joined 17:34 Aedil joined 18:16 lizmat left 18:22 lizmat joined 18:24 wayland76 left, wayland76 joined 18:27 jpn joined
melezhik. 😂 18:28
18:41 wayland76 left, wayland76 joined 18:44 wayland76 left, wayland76 joined 18:48 jpn left 19:18 apac left 19:24 jpn joined 19:54 jpn left
japhb grondilu: What are you using for graphics in your terminal chess program? 20:04
timo is that kitty graphics? sixel? 20:22
20:33 kst`` joined 20:45 Aedil left
timo grondilu: `without $*rows|$*cols { ($*rows, $*cols) = await self.detect-terminal-size; }` in the example code you sent earlier, doesn't do what you want, i think 20:59
m: my ($*rows, $*cols); without $*rows | $*cols { say "one" }; $*rows = 1; without $*rows | $*cols { say "two" }; $*cols = 99; without $*rows | $*cols { say "three" };
camelia one
timo i think this is the "negation of junction" thing that's a little odd 21:03
m: my ($*rows, $*cols); without $*rows & $*cols { say "one" }; $*rows = 1; without $*rows & $*cols { say "two" }; $*cols = 99; without $*rows & $*cols { say "three" }; 21:05
camelia one
two
21:10 jpn joined 21:14 jpn left 22:18 laina joined 22:35 laina left 22:44 jpn joined 22:46 stanrifkin left 22:49 jpn left 22:51 broski joined 22:58 broski left, broski28 joined 22:59 broskia joined 23:01 constxqt joined 23:02 constxd left
tbrowder hi, i'm about to release a YUGE update to my Mi6::Helper distro and would appreciate any criticism from an early peek at github.com/tbrowder/Mi6-Helper/tre.../README.md 23:08
23:20 guifa joined 23:21 lichtkind left 23:22 broski28 left, broskia left
guifa ugh, I really file like we need a "flatten by x levels" method 23:26
23:27 wayland76 left 23:29 jpn joined 23:32 wayland76 joined 23:34 jpn left
antononcube @guifa Can you expand on that? 23:35
(1) Only the first k levels, or (2) between k1 and k2 leverls. 23:36
guifa (1)
so if you have ( (1,2) ), ( (3,4), (5,6) ) you end with (1,2), (3,4), (5,6) 23:37
antononcube There is a sub / function, flatten, of "Data::Reshapers" that does flattening upto max-level spec. 23:38
github.com/antononcube/Raku-Data-R...kumod#L362
use Data::Reshapers; flatten([[(1,2),],[(3,4), (5,6)]], :1max-level) # ((1 2) (3 4) (5 6)) 23:43
It is in my TODO list to implement flattening between min- and max levels. 23:45
wayland76 tbrowder: Should those references to other modules be links? That'd be handy. 23:47
23:49 bron joined 23:56 bron left