|
🦋 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:00
reportable6 left
00:03
reportable6 joined
00:16
spacekookie joined
00:18
Manifest0 left
01:18
linkable6 left,
evalable6 left
01:19
evalable6 joined,
linkable6 joined
|
|||
| Anton Antonov | It looks like I cannot run fez in 2022.12 -- it just hangs when I try to upload a packages. I reinstalled fez a few times, still hangs. Is this known or expected? | 01:40 | |
|
01:58
rf left
|
|||
| pingu | is this valid (typedefs) usercontent.irccloud-cdn.com/file/...x+Beta.jpg | 02:29 | |
|
02:32
razetime joined
03:23
cfa left
|
|||
| guifa | yeah | 03:28 | |
| What's probably throwing you off is you're expeciting the dd($x) to output INT $x = 5 | |||
| but UInt is actually a *subset* defined as `subset UInt of Int where * ≥ 0` | 03:29 | ||
| so internally, it's storing an Int, just the variable is typed as a UInt (which accepts any Int greater than or equal to 0). dd grabs the type info from the contents of the variable iirc | 03:30 | ||
| m: my Map $a; $a = Hash.new(:1a, :2b); dd $a | 03:31 | ||
| camelia | Hash $a = ${} | ||
| guifa | ^^ $a is typed to a Map. But dd outputs Hash (a subclass of Map) because that's the actual contents of it (also, I didn't construct the Hash correctly but that's beside the point lol) | 03:32 | |
| pingu | m: constant FLOAT = Rational; my FLOAT $f = 3.2; print($f, "\n"); dd($f); | 04:04 | |
| camelia | 3.2 Rat $f = 3.2 |
||
| pingu | cool | 04:05 | |
| shame I cant do my @str = ('a'); +str[0] +=1; say(str[0]); | 04:06 | ||
| course.raku.org/essentials/coercion/prefixes/ | 04:07 | ||
|
04:23
linkable6 left,
evalable6 left
04:24
evalable6 joined
04:25
linkable6 joined
04:51
razetime left
05:12
ispyhumanfly left
05:32
ispyhumanfly joined
05:37
razetime joined
05:40
ispyhumanfly left
05:41
ispyhumanfly joined
06:00
reportable6 left
06:02
reportable6 joined
06:11
jpn joined
06:23
ispyhumanfly left
06:49
ispyhumanfly joined
06:55
jpn left
06:59
ispyhumanfly left
07:33
abraxxa joined
07:38
abraxxa left,
abraxxa joined
07:39
Sgeo left
07:45
jpn joined
07:49
jpn left
07:52
ab5tract joined
08:09
pingu left
08:10
ispyhumanfly joined
08:15
ispyhumanfly left
08:29
ispyhumanfly joined
08:33
ispyhumanfly left
08:50
PipStuart left
08:57
Manifest0 joined
09:04
PipStuart joined
09:08
sena_kun joined
|
|||
| Scotteh | I'm not sure who to tell about this, but Kaiepi, who I believe contributed to raku, has passed away. I can provide a link to the obituary on request. | 09:10 | |
|
09:13
dakkar joined
|
|||
| Nemokosch | Really? 😶 | 09:15 | |
| Really? 😶 | 09:16 | ||
| Scotteh | A little over two weeks ago, yes. | 09:17 | |
|
09:19
lichtkind_ joined
|
|||
| nine | Ouch...that is very sad news :( | 09:19 | |
|
09:22
sena_kun left
09:23
sena_kun joined
09:29
razetime left
09:30
razetime joined,
razetime left
|
|||
| moritz | Scotteh: thanks for letting us know, this is very sad indeed. A link to the obituary would be appreciated | 09:32 | |
|
09:59
sena_kun left
10:00
sena_kun joined
|
|||
| Xliff | Oh no! Rest in peace, Kaiepi | 10:07 | |
|
10:26
jpn joined
|
|||
| Nemokosch | This is a tremendous loss to fellow Raku users and contributors | 10:28 | |
|
10:34
ispyhumanfly joined
10:38
ispyhumanfly left
11:07
raschip joined
11:59
ispyhumanfly joined
12:00
reportable6 left
|
|||
| Slowly recovering from this shock, I have to say we'll have to deal with his legacy. He had so much work, either complete and published or work in progress... | 12:01 | ||
|
12:01
reportable6 joined
|
|||
| lizmat | I've forked all of his modules to raku-community-modules | 12:01 | |
| Nemokosch | There was a huge draft PR as well that I remember, about reworking list copying | 12:03 | |
| It will definitely take time to sort out the work who was probably in the top 10 most proficient contributors in certain niches... | 12:04 | ||
| lizmat | indeed he was :-( | 12:05 | |
|
12:05
ispyhumanfly left
12:09
jpn left
|
|||
| Nemokosch | and thank you both for the memorial note added and the necessary measures to start processing the legacy | 12:11 | |
| Xliff | He was taken too soon. :( | 12:25 | |
|
12:30
jpn joined
|
|||
| lizmat | Kaiepi's last blog: raku-advent.blog/2022/12/15/day-15...nsformers/ | 12:49 | |
| El_Che | oh shit | 12:51 | |
| He was so young :/ | 12:52 | ||
|
13:22
RakuIRCLogger left,
Geth left
13:24
RakuIRCLogger joined
13:25
rf joined
|
|||
| rf | Good morning folks | 13:26 | |
|
13:26
Geth joined
|
|||
| Nemokosch | Hello. Morning could have been better with the news, though | 13:48 | |
|
13:53
ispyhumanfly joined
|
|||
| Scotteh | I'm sorry to be the bearer of bad news. I felt it was appropriate for me to pass it on given how fond I know he was of the Raku community. | 14:04 | |
|
14:05
epony joined
|
|||
| El_Che | Scotteh: thank you, appreciated | 14:10 | |
|
14:10
m_athias left,
nine left,
camelia left,
nine joined
14:11
m_athias joined
|
|||
| lizmat | Scotteh++ thank you for bringing it to our attention! | 14:12 | |
|
14:17
camelia joined
|
|||
| El_Che | Scotteh: my condolences for you too | 14:18 | |
| Scotteh | They were in a community with me for nearly 10 years. I've been close to them for the entirety of my adult life. We're all hurting a lot right now. | 14:20 | |
| japhb | Many condolences, Scotteh | 14:21 | |
| El_Che | I can imagine. :/ | ||
| rf | My condolences Scotteh. | 14:35 | |
| Scotteh | I appreciate the kind words. | 14:39 | |
| lizmat | Scotteh: sorry for your loss | 14:44 | |
|
14:50
TieUpYourCamel left
14:51
TieUpYourCamel joined
14:55
razetime joined
|
|||
| Xliff | Indeed, Scotteh. Many condolences. | 15:04 | |
| Scotteh | Thank you. | 15:06 | |
|
15:17
ispyhumanfly left
15:33
jpn left
15:37
Sgeo joined
15:39
Guest3742 joined,
ab5tract left
15:40
jpn joined
15:48
ab5tract joined
15:53
Guest3742 left
|
|||
| rf | .tell melezhik Can you try compiling with a newer version of GCC preferably 12+ | 16:25 | |
| tellable6 | rf, I'll pass your message to melezhik | ||
|
16:33
lichtkind_ left
16:42
Guest2085 joined
16:54
abraxxa left
16:55
jpn left
17:18
snonux joined
17:19
snonux_ joined,
ab5tract left
17:25
razetime left,
codesections joined
|
|||
| tonyo | anton antonov: what version of fez? an install doesn't necessarily upgrade | 17:26 | |
|
17:28
cfa joined
17:36
dakkar left
17:49
snonux left
17:50
snonux_ left
18:00
reportable6 left,
ab5tract joined,
reportable6 joined
18:01
ab5tract left
|
|||
| rf | One thing I might to see changed in fez is adding ignorable files. For example if I have build stuff that I ignore in .gitignore I would prefer if fez wouldn't bundle it | 18:09 | |
| tonyo: ^ | 18:10 | ||
| tonyo | it should do that, using the ,gitignore file | 18:11 | |
| s/,g/.g | |||
| cfa | o/ | ||
| rf | There may be a bug then, I ignored the build/ directory and it only seemed to look in the top level. It still packaged the directory. Is there any way I can see the tarball that is in the zef ecosystem | 18:12 | |
| tonyo | which version of fez? | ||
| rf | 39 | ||
|
18:13
Guest3794 joined
|
|||
| tonyo | try 40 | 18:13 | |
| Nemokosch | part of the reason why 40 came out recently | ||
| rf | Oh, nice. | 18:14 | |
| tonyo | 40 put better typeglobbing (hopefully), <39 was kind of hacky and mostly because it relied upon git archive which isn't available everywhere | ||
| rf | Yeah that seems to have done it. Thank you! | ||
| Nemokosch | something else: do yall know about this? github.com/spitsh/spitsh I opened an issue for reviving it, would adopt it if necessary | ||
| tonyo | but you can use the flag `save-autobundle` to keep the sdist tar around | ||
| rf | tonyo++ | 18:15 | |
|
18:15
Guest3794 left
18:22
Guest2085 left
18:30
lichtkind joined
19:07
lichtkind left
19:13
Tirifto left
19:17
snonux joined,
snonux_ joined
19:23
Tirifto joined
19:37
Guest2085 joined
|
|||
| tonyo | rf: please let me know if v40 works better for you, difficult to test typeglobbing with the variance in preferences/machines in use | 19:38 | |
| rf | Yeah it seems to work so far | 19:41 | |
| .tell melezhik I figured it out. Very small bug causing all of the failures I pushed a new version of Distribution::Builder::Cmake 0.0.6 which solves this. | 19:48 | ||
| tellable6 | rf, I'll pass your message to melezhik | ||
|
19:54
raschip left
19:56
abraxxa-home joined
20:00
sena_kun left,
abraxxa-home left
20:01
sena_kun joined
20:02
abraxxa-home joined
20:03
Tirifto left
20:05
Tirifto joined
20:27
snonux left
20:28
snonux_ left
|
|||
| shmup | I'd probably just lose the word "spook" if you inherit it. Hell, Raku renamed its branches to "main" which would definitely suggest renaming that project 🙂 | 20:36 | |
| Nemokosch | how come? | 20:37 | |
|
20:40
jpn joined
|
|||
| shmup | Racial slur, probably wouldn't have said it at all if it was a different tense of "spook", but it's the noun spook, and the noun spook is a fairly known slur in the US anyway. Not a hill I'd die on though, re: renaming project Just first thing that came to my mind and something I would definitely rename if it was my project, for my own feelz | 20:43 | |
| Nemokosch | thank you for saying this, now I'm destined to not get any support unless it gets renamed | 20:44 | |
| shmup | I doubt that's true 😛 | 20:48 | |
|
20:50
jpn left
|
|||
| shmup | is there a raku irc channel that isn't integrated with discord, lol | 20:53 | |
| Nemokosch | yep, quite a few | 20:54 | |
| but what is that good for? 🥺 | |||
| (also fwiw this channel is the most general and active) | |||
| shmup | nicks are sooo long! hehe i.imgur.com/expRNIS.png | ||
| Nemokosch | are you using some TUI client? | 20:55 | |
| shmup | irssi | 20:56 | |
| Nemokosch | well that's based for sure | 20:58 | |
| shmup | it's a convenient simple little thing. a lot of people today who live in the shell, use wechat. but that's too fancy for me :P | 21:02 | |
| by wechat i mean weechat*** | |||
| Nemokosch | my 2© is that it would be good to integrate the community on a platform that has discord's forum-like advantages (also roles), without the understandable and legitimate concerns that revolve around non-transparent, privately hosted stuff | 21:04 | |
|
21:08
Guest94 joined
|
|||
| nine is still on irssi as well | 21:19 | ||
| El_Che | irssi for ev4r here as well :) | 21:22 | |
|
21:23
snonux joined
|
|||
| shmup | weeeee. guess i could do a lil thing to cosmetically rename discord-raku-bot :P | 21:23 | |
| this isnt a big gripe. sometimes i just get an idea/thought stuck in my head lol | |||
| cfa | irssi here too | 21:24 | |
| El_Che | hipster-bot is certainly shorter | ||
| cfa | (though i do nothing fancy with it) | ||
| El_Che | hb in the goold old shortening UNIX tradition | ||
|
21:24
snonux_ joined
|
|||
| Nemokosch | if I log in, it's from Kiwi (in which case I like to add it to the username) or from Pidgin | 21:24 | |
| finally figured it out what the program was for, lol | |||
|
21:25
sena_kun left
|
|||
| shmup | you might appreciate knowing that irssi's plugins are written in perl, Nemokosch | 21:25 | |
|
21:25
Guest2085 left
|
|||
| shmup | yes 1 vote for hb heh | 21:25 | |
| El_Che | shmup: you can write your own if you struggle with the documentation a little :) | 21:26 | |
| shmup | ive written a few, just some goofy ones | ||
| Nemokosch | from what I heard, the first Minecraft mod was written in Perl | ||
| shmup | full width text script | 21:27 | |
| Nemokosch | which I find a bit hard to believe but who knows really... | ||
| shmup | just found this 7 year old gist from googling "irssi shmup github" heh gist.github.com/shmup/dc3e0526cc980445aa2c | 21:28 | |
| El_Che | hehe | ||
|
21:44
ab5tract joined
21:49
pingu joined
22:09
ispyhumanfly joined
22:13
ispyhumanfly left
22:17
Guest2085 joined
22:27
Guest2085 left
|
|||
| pingu | quick question, how do I make a raku script that when ran, creates the file 0.txt | 22:29 | |
| if ran again it creates 1.txt etc | 22:30 | ||
| El_Che | pingu: write the state somewhere? look around what files are present, etc? | 22:32 | |
| pingu | if the file exists it skips, it never replaces files | ||
| ugexe | raku -e 'sub get-file($dir) { for 1..Inf { my $file = $dir.add($_); if !$file.e { $file.open(:create); return $file }; } }; my $file = get-file($*CWD); say $file.basename' | 22:33 | |
| $dir.add("{$_}.txt") rather | 22:34 | ||
|
22:38
simcop2387 left,
perlbot left
22:42
simcop2387 joined
|
|||
| pingu | thx | 22:42 | |
| im testing it now | 22:43 | ||
|
22:43
perlbot joined
|
|||
| pingu | ok the bat file isnt working | 22:43 | |
| @raku -e ' sub get-file($dir) { for (1..Inf) { my $file = $dir.add("{$_}.txt"); if !$file.e { $file.open(:create); return $file }; } }; my $file = get-file($*CWD); say $file.basename;' | 22:44 | ||
| it was working as a raku file | 22:45 | ||
| but that opnes in comma so I dont wanna keep rightclicking it and clicking open with raku.exe | |||
| brb | 22:46 | ||
|
22:47
jpn joined
22:51
jpn left
|
|||
| ugexe | on windows command line you probably have to do raku -e "" (use double instead of single quotes), as well as replace the .add("{$_}.txt") with .add(qq|{$_}.txt|) | 22:52 | |
| pingu | ok | 23:08 | |
| thx works | 23:11 | ||
|
23:15
ab5tract left
23:29
abraxxa-home left
23:44
Sauvin left
23:45
Sauvin joined
23:54
Manifest0 left
|
|||